[PATCH 4/4] arm64: dts: qcom: msm8917-xiaomi-wingtech: move GPIO haptic vibrator

From: Barnabás Czémán

Date: Mon Sep 21 2026 - 13:44:10 EST


Move out vibrator node from Redmi 5A devicetree because
Redmi 4A and GO are also using the same GPIO haptic vibrator.

Signed-off-by: Barnabás Czémán <barnabas.czeman@xxxxxxxxxxxxxx>
---
arch/arm64/boot/dts/qcom/msm8917-xiaomi-riva.dts | 6 ------
arch/arm64/boot/dts/qcom/msm8917-xiaomi-wingtech.dtsi | 6 ++++++
2 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/arch/arm64/boot/dts/qcom/msm8917-xiaomi-riva.dts b/arch/arm64/boot/dts/qcom/msm8917-xiaomi-riva.dts
index 8ea8ef80fb38..253ae479bd16 100644
--- a/arch/arm64/boot/dts/qcom/msm8917-xiaomi-riva.dts
+++ b/arch/arm64/boot/dts/qcom/msm8917-xiaomi-riva.dts
@@ -27,12 +27,6 @@ battery: battery {
charge-term-current-microamp = <60000>;
voltage-min-design-microvolt = <3400000>;
};
-
- vibrator {
- compatible = "gpio-vibrator";
- enable-gpios = <&tlmm 97 GPIO_ACTIVE_HIGH>;
- vcc-supply = <&vph_pwr>;
- };
};

&aw2013 {
diff --git a/arch/arm64/boot/dts/qcom/msm8917-xiaomi-wingtech.dtsi b/arch/arm64/boot/dts/qcom/msm8917-xiaomi-wingtech.dtsi
index cdbf2d4fa92c..1b067c43b9c1 100644
--- a/arch/arm64/boot/dts/qcom/msm8917-xiaomi-wingtech.dtsi
+++ b/arch/arm64/boot/dts/qcom/msm8917-xiaomi-wingtech.dtsi
@@ -85,6 +85,12 @@ framebuffer_mem: memory@90001000 {
no-map;
};
};
+
+ vibrator {
+ compatible = "gpio-vibrator";
+ enable-gpios = <&tlmm 97 GPIO_ACTIVE_HIGH>;
+ vcc-supply = <&vph_pwr>;
+ };
};

&blsp1_i2c2 {

--
2.55.0