linux-postmarketos-qcom-sm8250: upgrade to 6.12.0
Changes in kernel:
- upgrade to 6.12.0.
- mark panel-novatek-nt36523 from builtin to module. (panel driver should be loaded after drm msm driver, otherwise screen may show black during booting sometimes)
Changes in firmware-xiaomi-elish:
- add initramfs subpackage to include dsp firmware to initramfs( fixes pinctrl_sm8250_lpass_lpi probe error, adsp clocks need to be available before pinctrl_sm8250_lpass_lpi loading)
changes in device-xiaomi-elish:
- add panel-novatek-nt36523 and qcom_q6v5_pas modules to initramfs.
- add dsp firmwares to initramfs.
Merge request reports
Activity
mentioned in merge request !5832 (merged)
- Resolved by Adam Honse
Orientation sensor is not working, automatic rotation does not show up as available in Phosh, with or without the keyboard attached at boot. I'm not sure if this is supposed to be working or not.
- Resolved by Jianhua Lu
added 12 commits
-
c194dc18...adb58f61 - 9 commits from branch
postmarketOS:master
- eca01c81 - linux-postmarketos-qcom-sm8250: upgrade to 6.12.0
- fddafeb8 - firmware-xiaomi-elish: include firmware files to initramfs
- 5b3e211b - device-xiaomi-elish: include more modules and firmwares to initramfs
Toggle commit list-
c194dc18...adb58f61 - 9 commits from branch
added 9 commits
-
5b3e211b...c017365d - 6 commits from branch
postmarketOS:master
- 9917d0be - linux-postmarketos-qcom-sm8250: upgrade to 6.12.0
- 80f8e705 - firmware-xiaomi-elish: include firmware files to initramfs
- 32eca1b5 - device-xiaomi-elish: include more modules and firmwares to initramfs
Toggle commit list-
5b3e211b...c017365d - 6 commits from branch
added 29 commits
-
32eca1b5...edefb3df - 26 commits from branch
postmarketOS:master
- 412ace83 - linux-postmarketos-qcom-sm8250: upgrade to 6.12.0 (MR 5830)
- 03d04f20 - firmware-xiaomi-elish: include firmware files to initramfs (MR 5830)
- e4e0c100 - device-xiaomi-elish: include more modules and firmwares to initramfs (MR 5830)
Toggle commit list-
32eca1b5...edefb3df - 26 commits from branch
enabled an automatic merge when all merge checks for e4e0c100 pass
how did you got your firmware? i'll try dumping those from latest hyperOS to see if it makes a difference, this dmesg is from an old try i've made, it would be awesome if you can give it a look to see if you see something wrong :D dmesg.log
From dmesg log,I find that slpi(sensor dsp) crashes before slpi is up.
[ 15.495494] arm-smmu 15000000.iommu: Unhandled context fault: fsr=0x402, iova=0x1fffff000, fsynr=0x690001, cbfrsynra=0x5a1, cb=13 [ 15.495510] arm-smmu 15000000.iommu: FSR = 00000402 [Format=2 TF], SID=0x5a1 [ 15.495517] arm-smmu 15000000.iommu: FSYNR0 = 00690001 [S1CBNDX=105 PLVL=1] [ 15.495853] PDM: service 'sensor_process' crash: 'EX:sensor_process:0x1:frpck_0_0:0x5a:PC=0xb218b1a8' [ 15.511058] qcom_q6v5_pas 2400000.remoteproc: fatal error received: err_qdi.c:964:EX:sensor_process:0x1:frpck_0_0:0x5a:PC=0xb218b1a8 [ 15.511089] remoteproc remoteproc0: crash detected in 2400000.remoteproc: type fatal error [ 15.511104] remoteproc remoteproc0: handling crash #1 in 2400000.remoteproc [ 15.511110] remoteproc remoteproc0: recovering 2400000.remoteproc [ 15.543463] remoteproc remoteproc0: stopped remote processor 2400000.remoteproc [ 15.609285] qcom,slim-ngd-ctrl 171c0000.slim-ngd: SLIM SAT: Rcvd master capability [ 15.655920] remoteproc remoteproc0: remote processor 2400000.remoteproc is now up
I suspect that slpi firmware isn't proper.
Edited by Jianhua LuHere is elish's dmesg log with hexagonrpcd-sdsp disabled,
[ 15.495853] PDM: service 'sensor_process' crash: 'EX:sensor_process:0x1:frpck_0_0:0x5a:PC=0xb218b1a8' [ 15.511058] qcom_q6v5_pas 2400000.remoteproc: fatal error received: err_qdi.c:964:EX:sensor_process:0x1:frpck_0_0:0x5a:PC=0xb218b1a8
doesn't exist in elish's dmesg log. dmesg.log
Here is dmesg log with hexagonrpcd-sdsp enabled. dmesg.log