arm64: dts: ti: k3-am62a7-sk: Enable camera peripherals
authorJai Luthra <j-luthra@ti.com>
Fri, 1 Dec 2023 05:09:22 +0000 (10:39 +0530)
committerNishanth Menon <nm@ti.com>
Tue, 5 Dec 2023 20:05:57 +0000 (14:05 -0600)
Enable I2C-2 as it is used to control CSI based sensors. Also enable
IO-EXP-2 as it controls the mux between different CSI-2 connectors.

Signed-off-by: Jai Luthra <j-luthra@ti.com>
Link: https://lore.kernel.org/r/20231201-csi_dts-v3-7-9f06f31080fe@ti.com
Signed-off-by: Nishanth Menon <nm@ti.com>
arch/arm64/boot/dts/ti/k3-am62a7-sk.dts

index 560dad02ef62eb390fbb0d870db291ca8e77c340..7b71425862958b31b5455ad75d199378a633bfa4 100644 (file)
                DRVDD-supply = <&vcc_3v3_sys>;
                DVDD-supply = <&buck5>;
        };
+
+       exp2: gpio@23 {
+               compatible = "ti,tca6424";
+               reg = <0x23>;
+               gpio-controller;
+               #gpio-cells = <2>;
+
+               gpio-line-names = "", "",
+                                 "", "",
+                                 "", "",
+                                 "", "",
+                                 "WL_LT_EN", "CSI_RSTz",
+                                 "", "",
+                                 "", "",
+                                 "", "",
+                                 "SPI0_FET_SEL", "SPI0_FET_OE",
+                                 "RGMII2_BRD_CONN_DET", "CSI_SEL2",
+                                 "CSI_EN", "AUTO_100M_1000M_CONFIG",
+                                 "CSI_VLDO_SEL", "SoC_WLAN_SDIO_RST";
+       };
+};
+
+&main_i2c2 {
+       status = "okay";
+       pinctrl-names = "default";
+       pinctrl-0 = <&main_i2c2_pins_default>;
+       clock-frequency = <400000>;
 };
 
 &sdhci1 {