summaryrefslogtreecommitdiffstats
path: root/arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi
diff options
context:
space:
mode:
authorAndrew Davis <afd@ti.com>2022-10-20 11:03:05 -0500
committerNishanth Menon <nm@ti.com>2022-10-28 08:15:33 -0500
commit0aef5131380628e2a9bfcbbcfed5d6477c8f9651 (patch)
tree6d9f80c1b9f2b3fcb0076eb71c787e781dabe445 /arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi
parent06639b8ae0e9be0cf0195209e6b69f4e254687b0 (diff)
downloadlinux-0aef5131380628e2a9bfcbbcfed5d6477c8f9651.tar.bz2
arm64: dts: ti: k3-j721s2: Enable I2C nodes at the board level
I2C nodes defined in the top-level J721s2 SoC dtsi files are incomplete and will not be functional unless they are extended with pinmux information. As the pinmux is only known at the board integration level, these nodes should only be enabled when provided with this information. Disable the I2C nodes in the dtsi files and only enable the ones that are actually pinned out on a given board. Signed-off-by: Andrew Davis <afd@ti.com> Signed-off-by: Nishanth Menon <nm@ti.com> Reviewed-by: Bryan Brattlof <bb@ti.com> Link: https://lore.kernel.org/r/20221020160305.18711-13-afd@ti.com
Diffstat (limited to 'arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi')
-rw-r--r--arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi1
1 files changed, 1 insertions, 0 deletions
diff --git a/arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi b/arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi
index a2cb0916e4a2..6930efff8a5a 100644
--- a/arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi
+++ b/arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi
@@ -56,6 +56,7 @@
};
&main_i2c0 {
+ status = "okay";
pinctrl-names = "default";
pinctrl-0 = <&main_i2c0_pins_default>;
clock-frequency = <400000>;