summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSascha Hauer <s.hauer@pengutronix.de>2024-02-05 13:53:01 +0100
committerSascha Hauer <s.hauer@pengutronix.de>2024-02-29 09:38:41 +0100
commit4fd77ee0cc1acee7d99a6267a6e1873657d44601 (patch)
tree98f088aa506bb1261f2ee3da0c4418ad93c40341
parent4d6e5b641ceb5ba7b5eb7584126da815d233acb0 (diff)
downloadbarebox-4fd77ee0cc1a.tar.gz
barebox-4fd77ee0cc1a.tar.xz
ARM: i.MX93: tqm93xx: add PMIC node
The PMIC is needs to be configured on the tqm93xx to properly reset the board, see the board specific initialisation code. We had a PMIC node in our downstream dts file which we dropped in favour for using the upstream dts. The upstream dts doesn't have a PMIC node yet, so add it again. We do not need the regulator subnodes though, as barebox doesn't support them anyway. Link: https://lore.barebox.org/20240205125301.2465254-1-s.hauer@pengutronix.de Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
-rw-r--r--arch/arm/dts/imx93-tqma93xx.dtsi9
1 files changed, 9 insertions, 0 deletions
diff --git a/arch/arm/dts/imx93-tqma93xx.dtsi b/arch/arm/dts/imx93-tqma93xx.dtsi
index 5877290640..40425e39a7 100644
--- a/arch/arm/dts/imx93-tqma93xx.dtsi
+++ b/arch/arm/dts/imx93-tqma93xx.dtsi
@@ -9,6 +9,15 @@
};
};
+&lpi2c1 {
+ pca9451a: pmic@25 {
+ compatible = "nxp,pca9451a";
+ reg = <0x25>;
+ pinctrl-names = "default";
+ pinctrl-0 = <&pinctrl_pca9451>;
+ };
+};
+
&usbotg1 {
status = "okay";
};