-
Notifications
You must be signed in to change notification settings - Fork 342
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[experimental-tmp4] Support to boot all cpus for msm8994/2 #252
base: experimental-tmp4
Are you sure you want to change the base?
[experimental-tmp4] Support to boot all cpus for msm8994/2 #252
Conversation
91c8e2a
to
1b4db14
Compare
2600184
to
8ac99a7
Compare
f9110e2
to
7f91ae3
Compare
7936f66
to
81ead24
Compare
Updates:
It still boots all cpus:
Needed kernel changes: |
81ead24
to
548f4e6
Compare
Signed-off-by: Eugene Lepshy <[email protected]>
548f4e6
to
5d53e48
Compare
I can confirm this patch to work on a LG G4. The main boot path has broken PSCI. Booting the phone from Spin-Table CPUs dmesg:
For some reason the the Clock dmesg:
Maybe this driver should load before the CPUs get enabled? |
msm_spm_turn_on_cpu_rail
,power_on_l2_cache_msm8994
,cpu_boot_cortex_a_msm8994
in separate file.Now my dmesg seems like with all CPUs enabled:
https://gist.github.com/fekz115/50c2ae33149d62adb791ac0dd9813a3f