srinik has quit [Killed (NickServ (Too many failed password attempts.))]
srinik has joined #linux-msm
cxl000 has joined #linux-msm
pespin has joined #linux-msm
pevik has quit [Quit: Lost terminal]
pevik has joined #linux-msm
mort_2 is now known as mort_
svarbanov has quit [Ping timeout: 480 seconds]
svarbanov has joined #linux-msm
pevik has quit [Ping timeout: 480 seconds]
svarbanov has quit [Ping timeout: 480 seconds]
Danct12 has joined #linux-msm
marvin24_ has joined #linux-msm
marvin24 has quit [Ping timeout: 480 seconds]
svarbanov has joined #linux-msm
<minecrell>
lumag: FWIW you literally need a ~4 line change to use SPM on arm64. It is abstracted through the standard cpuidle framework, so all that is necessary is to adjust the Kconfig and fix a small compile error in cpuidle-qcom-spm.c on arm64
<minecrell>
I don't think there are good technical arguments to forbid it, other than forcing vendors (the ones in control of the firmware, so usually not us) to use PSCI
<minecrell>
This is actively used for msm8916 as well since DB410c is literally the only msm8916 device with PSCI support
<minecrell>
The preparation for using SPM for MSM8916 is in mainline already but I never posted the 4 line patch to enable it on ARM64 because I didn't really feel like going through that discussion
<Mis012[m]>
arguably PSCI is not particularly pretty, it's just a standardized way to abstract away potentially ugly stuff
<Mis012[m]>
why make it sane when you can put it in a codebase that nobody expects to be sane
pespin has quit [Remote host closed the connection]