[PATCH v3 3/3] arm64: dts: qcom: sm7325-motorola-dubai: Add vibrator support
From: Gergo Koteles
Date: Thu Oct 29 2026 - 17:49:17 EST
Add the required node for haptic playback (Awinic AW86224).
Signed-off-by: Gergo Koteles <soyer@xxxxxx>
Reviewed-by: Konrad Dybcio <konrad.dybcio@xxxxxxxxxxxxxxxx>
---
Changes in v3:
- add &aw86224_reset_default to pinctrl-0 (sashiko)
Changes in v2:
- rebased on mainline (Krzysztof)
- order by address (Konrad)
---
.../boot/dts/qcom/sm7325-motorola-dubai-common.dtsi | 11 +++++++++++
1 file changed, 11 insertions(+)
diff --git a/arch/arm64/boot/dts/qcom/sm7325-motorola-dubai-common.dtsi b/arch/arm64/boot/dts/qcom/sm7325-motorola-dubai-common.dtsi
index 3860ab8508a0..a90407a40451 100644
--- a/arch/arm64/boot/dts/qcom/sm7325-motorola-dubai-common.dtsi
+++ b/arch/arm64/boot/dts/qcom/sm7325-motorola-dubai-common.dtsi
@@ -721,6 +721,17 @@ fsa4480_sbu_mux: endpoint {
};
};
};
+
+ vibrator@58 {
+ compatible = "awinic,aw86224";
+ reg = <0x58>;
+
+ interrupts-extended = <&tlmm 47 IRQ_TYPE_EDGE_FALLING>;
+ reset-gpios = <&tlmm 46 GPIO_ACTIVE_LOW>;
+
+ pinctrl-0 = <&aw86224_int_default>, <&aw86224_reset_default>;
+ pinctrl-names = "default";
+ };
};
&ipa {
--
2.56.0