linux-postmarketos-qcom-msm8953: upgrade to 6.9.1-r0
Tested community devices:
-
xiaomi-daisy -
xiaomi-markw -
xiaomi-mido -
xiaomi-tissot -
xiaomi-vince -
xiaomi-ysl
Tested non-community devices:
-
fairphone-fp3 -
huawei-milan -
lenovo-kuntao -
motorola-ali -
motorola-ocean -
motorola-potter -
samsung-a6plte -
xiaomi-onclite -
xiaomi-rosy
lk2nd-msm8953:
- platform: msm_shared: Check for null pointer in hw_platform
- Add Motorola Moto G6 (ali)
- Add Redmi 5 (rosy)
- Add HTC Desire 12+ (brepdugl)
- Add a subpackage for motorola-ali
- Fix compiling caused by implicit includes and casts
motorola-ali:
- Remove unnecessary firmwares
- add lk2nd-msm8953-motorola-ali as dependency
- add panel drivers to initfs
soc-qcom-msm8953:
- Update UCM configs
- Add Redmi 5 (rosy) UCM config
linux-postmarketos-qcom-msm8953:
- drm/msm/dsi: improve power management
- drm/msm/a5xx: workaround early ringbuffer emptiness check
- drm/msm/a5xx: fix failure to trigger preemption
- drm/msm/a5xx: properly clean preempt record after suspend
- drm/msm/a5xx: disable preemption in submits by default
- dts: qcom: msm8953: xiaomi-mido: enable st,lsm6ds3
- drm/msm/dpu: guard ctl irq callback register
- drm/msm/dpu: fix encoder irq wait skip
- msm8953/sdm632: move away type-c role switch from msm8953
- FROMLIST v2 drm/msm/dpu: add support for MSM8953
- drm/msm/dpu: Add MSM8996 support
- dts: qcom: motorola-ali: Enable panel selection & modem
- drivers: regulator: qcom_spmi-regulator: Add ULT_LDO LV_P600 regulator
- arm64: dts: qcom: msm8953: Add GPU bandwidth values
- arm64: dts: qcom: msm8953: Set zap firmware-name and enable GPU
- FROMLIST v3 dt-bindings: iio: imu: bmi160: add bmi120
- FROMLIST v3 iio: imu: bmi160: add support for bmi120
- arm64: dts: qcom: msm8953: add memshare for gps
- soc: qcom: Add Qualcomm Memshare QMI service (v2)
- FROMLIST: dt-bindings: soc: qcom: Add bindings for Qualcomm Memshare service
- FROMLIST v1 arm64: configs: enable REGULATOR_QCOM_USB_VBUS
- FROMGIT arm64: dts: qcom: sdm632-fairphone-fp3: enable USB-C port handling
This kernel upgrade add experimental support for dpu1 it can be enabled with msm.prefer_mdp5=false
cmdline parameter.
GPS are working now because memshare driver was added from msm8916.
GPU support was upstreamed since last version by @z3ntu
DSI bridge and A5xx preemption was fixed by vladly it should be tested on other qcom SoCs.
Edited by Administrator