ChanServ changed the topic of #msm8937-mainline to: Boot Linux on your MSM8917/37/40 and QM215 mobile! | GitHub: https://github.com/msm89x7-mainline | Logs: https://oftc.irclog.whitequark.org/msm8937-mainline | Bridged to #msm8937-mainline:kde.org on Matrix
<jojo_autoboy[m]> <NekoCWD[m]> "Just replaced huawei's bootloade..." <- lol did they forget to fuse yet another qualcomm device?
<jojo_autoboy[m]> yeah i mean like the fact you can just replace the bootloader like that probably means it's unfused
<jojo_autoboy[m]> unless these devboard bootloaders are also signed with the same key as the phone witch would also be a lol
<NekoCWD[m]> idk, lk2nd says that secureboot is enabled
<jojo_autoboy[m]> huh nvm then
<jojo_autoboy[m]> 8916 era huawei's seem to not have secure boot on but i guess they fixed that
<barni2000[m]> sometimes they have signed their bootloaders with dev keys
<NekoCWD[m]> Yey, touchscreen now works. Is there any reason why gpio 0 is reserved by default? Without `gpio-reserved-ranges = <>` i cant make regulator w gpio 0
<barni2000[m]> oh it was removed on 6.12 branch, Otto was added device specific parts for msm8917 dtsi
<NekoCWD[m]> Woa 🙀 there are 6.12 branch. Rebased 🐱
<barni2000[m]> there are lot of changes at msm8917 side so you will need to follow it and there will be couple of force push later
<NekoCWD[m]> Yea, there are changes like `blsp_i2c3` -> `blsp1_i2c3`. Fixed my dt, tablet boots fine. IMO it boots even faster. But there are new error in dmesg
<NekoCWD[m]> ```[ 15.847186] CPUidle PSCI: CPU 0 failed to PSCI idle
<NekoCWD[m]> [ 15.847204] psci-cpuidle psci-cpuidle: probe with driver psci-cpuidle failed with error -110```
<barni2000[m]> <NekoCWD[m]> "Yea, there are changes like `..." <- yes because a commit was dropped
<barni2000[m]> btw today pinctrl driver was applied at upstream and i have also got RB for msm8917 dtsi so 1 step closer with upstreaming
<barni2000[m]> yes it is working
<barni2000[m]> i think you have missing firmware
<barni2000[m]> this
<barni2000[m]> why @ is there?
<NekoCWD[m]> symbolic link
<NekoCWD[m]> to `/lib/firmware/msm-firmware-loader/mnt/persist/WCNSS_qcom_wlan_nv.bin`
<barni2000[m]> but they are in same dir
<barni2000[m]> msm-firmware-loader should load it from cust partition
<barni2000[m]> if your device have
<NekoCWD[m]> No, that's another dir. target/wlan != mnt/persist
<NekoCWD[m]> mnt/persist is a mountpoint
<NekoCWD[m]> `/dev/mmcblk0p38 on /lib/firmware/msm-firmware-loader/mnt/persist`
<barni2000[m]> oh ok now i see sorry
<barni2000[m]> you could have different wcn version
<barni2000[m]> try 3660b
<barni2000[m]> s/version/variant/
<barni2000[m]> check the regulators
<barni2000[m]> do you have 5GHz on android?
<NekoCWD[m]> No, 2.4 only
<barni2000[m]> wcn3620
<NekoCWD[m]> regulators same as downstream dts
<barni2000[m]> let me see your dt
<NekoCWD[m]> 3660b works
<NekoCWD[m]> thanks ❤️
<NekoCWD[m]> Does it mean that my tablet actually can use 5g networks?
<barni2000[m]> then you have 5Ghz capable device
<barni2000[m]> wcn3620 is 2.4GHz 20 MHz
<barni2000[m]> wcn3660b 5GHz 20 MHz
<barni2000[m]> wcn3680 5GHz 40 MHz
<NekoCWD[m]> Hmm, about a year ago i was trying to connect tablet to my phone's ap. I was need to enable legacy (2G) mode on it. Will check it now
<barni2000[m]> maybe couple of wcn related commit also should be dropped
<NekoCWD[m]> Oh, wow, now it can see my 5g hotspot
<barni2000[m]> maybe just android was limited uselessly :D
<NekoCWD[m]> Huawei way >_<
<barni2000[m]> in huwawei nova they are using wcn3660b physically but they limited to 2.4 GHz
<barni2000[m]> s/huwawei/huawei/
<barni2000[m]> btw you have rare device i have not see msm8917 device with 5GHz
<barni2000[m]> but now you have confirmed we cannot use wcn3620 in msm8917 dtsi
<NekoCWD[m]> Can't we just override compatible in rare device dt's?
<barni2000[m]> no, they don't like it at upstream afaik
<barni2000[m]> device specific stuff should go in device dt
<NekoCWD[m]> and we can't upstream node without `compatible` prop
<NekoCWD[m]> Or we can?
<barni2000[m]> it will be upstreamed without compatible