On Mon Jun 1, 2026 at 10:12 AM CEST, Sam Day via B4 Relay wrote: > ** Resending because I found new ways to dislike Proton Mail (it failed > the series midway due to "spamming". Sigh.). ** > > This patch series introduces support for ARMv7 Qualcomm SoCs, starting > with MSM8960/MSM8930/MSM8227. > > An overview of the changes: > * serial_msm reintroduces the previous packed RX/TX software mode > operation, as this is compatible with all UARTDM versions (1.4 and > older). It's added alongside the newer single-char mode for 1.4. > * A timer driver is introduced for KPSS. I don't know if *all* ARMv7 > qcom SoCs lack generic ARM CP15 debug timer support, but at least > MSM8960/MSM8930 do. > * mach-snapdragon board code is shuffled around a bit to build cleanly > on ARM64. > * prev_bl_data support is extended to ARM32 (which uses r2 for passing > FDT/ATAGS pointers, rather than r0) > * qcom_parse_memory is revised to support arm32 memory nodes (which are > 1-cell rather than 2-cell). > * Basic ATAGS support is introduced, so that the memory info can be > used from previous bootloaders that do not understand FDTs at all. > * PS_HOLD sysreset and pinctrl-qcom needed some minor tweaks to handle > some nuances that challenge the current assumptions. > * A pinctrl driver is introduced for MSM8960. > * Initial MSM8960 GCC infra is introduced. > > I tested this series on: > * Nokia Lumia 520 (msm8227). No working buttons yet as these are > exposed as GPIO-over-PMIC-over-SSBI (drivers will be proposed at a > later date). > * Samsung Galaxy Express GT-I8730 (msm8930). Volume rockers + home > button are working via the new pinctrl-msm8960 driver. Power > button not working yet (needs PMIC driver infra). > * I have no msm8960/apq8064 devices, looking for folks to test those. > > To confirm there was no regressions with ARM64 and/or newer devices, I > also tested on: > * db410c (msm8916) > * google-sargo (sdm670)
Nice, I'll need to try this on msm8974 & msm8226! Regards Luca

