summaryrefslogtreecommitdiff
path: root/arch/arm64
diff options
context:
space:
mode:
authorSinthu Raja <sinthu.raja@ti.com>2023-02-13 16:05:36 +0530
committerVignesh Raghavendra <vigneshr@ti.com>2023-02-14 22:13:45 +0530
commit5da562bec22a1942ff41b96f3db006472730a151 (patch)
tree7b351906d0c995c5a41c70f565cde64dc6a27120 /arch/arm64
parent2d78066051d21ef3e7c7881fa0f3f29cce9c39f6 (diff)
arm64: dts: ti: k3-am68-sk-ov5640: Add IO EXP GPIO node for Rev E2
Rev E2 of the AM68 SK baseboard now includes two more GPIO IO expanders. Add GPIO IO expander node that is required for the CSI functionality and update the camera powerdown property to use the same. Signed-off-by: Sinthu Raja <sinthu.raja@ti.com> Signed-off-by: Vignesh Raghavendra <vigneshr@ti.com>
Diffstat (limited to 'arch/arm64')
-rw-r--r--arch/arm64/boot/dts/ti/k3-am68-sk-bb-csi2-ov5640.dts12
1 files changed, 11 insertions, 1 deletions
diff --git a/arch/arm64/boot/dts/ti/k3-am68-sk-bb-csi2-ov5640.dts b/arch/arm64/boot/dts/ti/k3-am68-sk-bb-csi2-ov5640.dts
index a09e9c1a93e4..04c96a59e52d 100644
--- a/arch/arm64/boot/dts/ti/k3-am68-sk-bb-csi2-ov5640.dts
+++ b/arch/arm64/boot/dts/ti/k3-am68-sk-bb-csi2-ov5640.dts
@@ -43,6 +43,16 @@
pinctrl-0 = <&main_i2c1_pins_default>;
clock-frequency = <400000>;
+ exp3: gpio@20 {
+ compatible = "ti,tca6408";
+ reg = <0x20>;
+ gpio-controller;
+ #gpio-cells = <2>;
+ gpio-line-names = "CSI_VIO_SEL", "CSI_SEL_FPC_EXPn",
+ "IO_EXP_CSI2_EXP_RSTz","CSI0_B_GPIO1",
+ "CSI1_B_GPIO1";
+ };
+
i2c-switch@70 {
compatible = "nxp,pca9543";
#address-cells = <1>;
@@ -59,7 +69,7 @@
compatible = "ovti,ov5640";
reg = <0x3c>;
- powerdown-gpios = <&exp1 12 GPIO_ACTIVE_LOW>;
+ powerdown-gpios = <&exp3 2 GPIO_ACTIVE_LOW>;
/* MCU_CLKOUT0 WKUP_GPIO0_11 (F25) */
clocks = <&k3_clks 157 221>;