[PATCH v1 6/7] ARM: tegra: lg-x3: Add haptic engine node

From: Svyatoslav Ryhel

Date: Thu Sep 24 2026 - 05:11:09 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 a59539f36a316..bd82a3f7951a4 100644
--- a/arch/arm/boot/dts/nvidia/tegra30-lg-x3.dtsi
+++ b/arch/arm/boot/dts/nvidia/tegra30-lg-x3.dtsi
@@ -1614,6 +1614,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