- Introduce a new shell script to set IRQ affinity, since different
kernels can have different IRQ numbers.
Co-Authored-By: Alex Naidis <alex.naidis@paranoidandroid.co>
Co-Authored-By: Jake Weinstein <jake@aospa.co>
Change-Id: I61d2350e6b40f096714148c568489579bc4d2371
No functional change. This is to prepare for power
profiles and other SoC-specific changes that
would be difficult to read if they were all
in the same file.
Change-Id: Ife03aae6b2cd4bdbb0a8360605dd46124a37ebd0
[cyberknight777: Add sm6150-specific tuning]
Signed-off-by: Cyber Knight <cyberknight755@gmail.com>
[1] - Something equivalent to init.target.rc, for some necessary changes without changing the default qcom settings
Change-Id: I9fbbd143689fffd828628be46e2578576a8dd466
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
* Since legacy variants are copied out to the same place
it causes 2 install targets for the respective install
path, thus causing the following error:
error: overriding commands for target `out/vendor/bin/init.qcom.post_boot.sh'
Change-Id: I246da97954566de2c07393eb320df7d96297b280
Signed-off-by: electimon <electimon@gmail.com>
For some reason, even when KERNEL_MODULES_OUT is set
it's using the no_modules script. Avoid this and set
the modules.ready prop directly if there are no modules.
This partially reverts commit 93382fa26a.
Change-Id: I237c6b31f335a71913d24a9c15f9c120ac24b1ba
[1] - The old definition wasn't working, and init post_boot.sh and early_boot.sh
was being used on legacy devices, which shouldn't happen.
[2] - Yes I've tried other ways to pin but only this worked.
Change-Id: I2b3f41b34ba6297fe1019773c2e7d5fd7d17d00c
Signed-off-by: chrisl7 <wandersonrodriguesf1@gmail.com>
init.qti.kernel.rc waits for vendor.all.modules.ready to be
set before finishing init. This is never set when there
are no modules present. Adding vendor_modprobe_no_modules.sh
to unconditionally set vendor.all.modules.ready and boot.
Change-Id: I59f9ae8408f1341469ab7dd02c2ad1222f711fae
This allows legacy devices to keep working with
new init without increasing maintenance or affecting
more recent SoCs.
Change-Id: Ia66fa4b044bc9d7f2fabe9a0f6e4b18f6f1189e9
Remove init.qcom.factory.rc because it is not needed.
init.kernel* and init.qti.* are from LA.VENDOR.1.0.r1-15600-WAIPIO.QSSI13.0
Change-Id: Ia16d51b80f402634bd918314ee3cf7691421668d