Redmi 5A is similar device like Redmi GO and Redmi 4A. This patch series commonize it to avoid code duplications.
Differences between 4A and 5A: - Different charger and fg - Different displays panel but same resolution - Different speaker codec configuration (awinic-mode) Differences between GO and 5A: - Different charger and fg - Different speaker codec (aw87319) Additional changes: - Update Redmi 5A board-id for support nougat and oreo bootloader. - Add Goodix touch controller support for all variants. The necessary touch controller can be enabled by devicetree overlay or lk2nd. Signed-off-by: Barnabás Czémán <[email protected]> --- Changes in v3: - xiaomi-tiare: Remove l23 regulator override, add min-volateg for l22. - xiaomi-riva: use generic names for fg and charger. - xiaomi-wingtech: Use memory-region for framebuffer. - squash riva addition commit to comminization commit. - Link to v2: https://lore.kernel.org/r/[email protected] Changes in v2: - Rename msm8917-xiaomi-riva-common to msm8917-xiaomi-wingtech. - Split goodix touch controller addition to a different commit. - Disable touch controllers by default. - Split new Redmi 5A devicetree to a different commit. - Fix Redmi 4A board-id. - Update riva board-id to make it able to run all bootloader version. - Squash the devicetree bindings. - Link to v1: https://lore.kernel.org/r/[email protected] --- Barnabás Czémán (6): arm64: dts: qcom: msm8917-xiaomi-riva: Fix board-id for all bootloader arm64: dts: qcom: Make a common base from Redmi 5A arm64: dts: qcom: msm8917-xiaomi-wingtech: Add goodix touch dt-bindings: arm: qcom: Add Redmi 4A and Go arm64: dts: qcom: Add Redmi 4A arm64: dts: qcom: Add Redmi Go Documentation/devicetree/bindings/arm/qcom.yaml | 2 + arch/arm64/boot/dts/qcom/Makefile | 2 + arch/arm64/boot/dts/qcom/msm8917-xiaomi-riva.dts | 310 +-------------------- arch/arm64/boot/dts/qcom/msm8917-xiaomi-rolex.dts | 15 + arch/arm64/boot/dts/qcom/msm8917-xiaomi-tiare.dts | 20 ++ ...iaomi-riva.dts => msm8917-xiaomi-wingtech.dtsi} | 61 ++-- 6 files changed, 60 insertions(+), 350 deletions(-) --- base-commit: fc7b1a72c6cd5cbbd989c6c32a6486e3e4e3594d change-id: 20260304-riva-common-66e9c94819a4 Best regards, -- Barnabás Czémán <[email protected]>

