[PATCH v2 6/9] ARM: tegra: lg-x3: Add haptic engine node
From: Svyatoslav Ryhel
Date: Sun Oct 04 2026 - 11:46:24 EST
Add node for Imagis ISA1200 haptic motor driver used in this device.
Signed-off-by: Svyatoslav Ryhel <clamor95@xxxxxxxxx>
---
arch/arm/boot/dts/nvidia/tegra30-lg-x3.dtsi | 24 +++++++++++++++++++++
1 file changed, 24 insertions(+)
diff --git a/arch/arm/boot/dts/nvidia/tegra30-lg-x3.dtsi b/arch/arm/boot/dts/nvidia/tegra30-lg-x3.dtsi
index 99afd5d634e2b..1f10f4bfb5f24 100644
--- a/arch/arm/boot/dts/nvidia/tegra30-lg-x3.dtsi
+++ b/arch/arm/boot/dts/nvidia/tegra30-lg-x3.dtsi
@@ -1568,6 +1568,30 @@ power-sensor@40 {
vs-supply = <&vdd_3v0_sen>;
};
+ haptic-engine@49 {
+ compatible = "imagis,isa1200";
+ reg = <0x49>;
+
+ control-gpios = <&gpio TEGRA_GPIO(H, 1) GPIO_ACTIVE_HIGH>;
+
+ pwms = <&pwm 3 53000>;
+
+ vdd-supply = <&vdd_3v3_vbat>;
+ vddp-supply = <&vdd_1v8_vio>;
+
+ imagis,clk-div = <128>;
+ imagis,pll-div = <1>;
+
+ imagis,mode = <0>; /* LRA_MODE */
+ imagis,duty-cycle-ns = <1250>;
+
+ ldo {
+ regulator-name = "vdd_vib";
+ regulator-min-microvolt = <2300000>;
+ regulator-max-microvolt = <2300000>;
+ };
+ };
+
nct72: temperature-sensor@4c {
compatible = "onnn,nct1008";
reg = <0x4c>;
--
2.53.0