From 1ffe07b61cfee101b51a7fa7e22ade93fa1fe7e9 Mon Sep 17 00:00:00 2001 From: Hiteshkumar Patel Date: Thu, 11 Jul 2024 22:27:07 +0000 Subject: [PATCH] nv-public:P3783: Fix probe fail of Hawks during boot. 1. Made all sensors of Hawks as master sensors so any sensor is capable to program SERIALIZERS i2c address translation during probe time i.e first come first basis.So, We wont miss or skip SERIALIZERS i2c trans 2. Corrected CAM0_PWDN GPIO from (H, 6) to (E, 6) Bug 4510846 Bug 4565904 Change-Id: I6d0b881ce3e3425d70672ea56064209ac65c3c2a Signed-off-by: Hiteshkumar Patel Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3173608 Reviewed-by: Bibek Basu Reviewed-by: Praveen AC GVS: buildbot_gerritrpt --- overlay/tegra234-p3740-camera-p3783-a00-overlay.dts | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/overlay/tegra234-p3740-camera-p3783-a00-overlay.dts b/overlay/tegra234-p3740-camera-p3783-a00-overlay.dts index 1a22a8b..d18ec57 100644 --- a/overlay/tegra234-p3740-camera-p3783-a00-overlay.dts +++ b/overlay/tegra234-p3740-camera-p3783-a00-overlay.dts @@ -9,7 +9,7 @@ #include "dt-bindings/clock/tegra234-clock.h" #define CAM0_RST_L TEGRA234_MAIN_GPIO(H, 3) -#define CAM0_PWDN TEGRA234_MAIN_GPIO(H, 6) +#define CAM0_PWDN TEGRA234_MAIN_GPIO(E, 6) #define CAM1_RST_L TEGRA234_MAIN_GPIO(AC, 1) #define CAM1_PWDN TEGRA234_MAIN_GPIO(AC, 0) #define PWR_EN TEGRA234_MAIN_GPIO(AC, 7) @@ -176,7 +176,7 @@ <&bpmp TEGRA234_CLK_EXTPERIPH1>; clock-names = "extperiph1", "pllp_grtba"; mclk = "extperiph1"; - channel = "c"; + channel = "a"; has-eeprom; eeprom-addr = <0x40>; reset-gpios = <&gpio CAM0_RST_L GPIO_ACTIVE_HIGH>; @@ -214,7 +214,7 @@ <&bpmp TEGRA234_CLK_EXTPERIPH1>; clock-names = "extperiph1", "pllp_grtba"; mclk = "extperiph1"; - channel = "c"; + channel = "a"; has-eeprom; eeprom-addr = <0x42>; reset-gpios = <&gpio CAM0_RST_L GPIO_ACTIVE_HIGH>; @@ -246,7 +246,7 @@ <&bpmp TEGRA234_CLK_EXTPERIPH1>; clock-names = "extperiph1", "pllp_grtba"; mclk = "extperiph1"; - channel = "c"; + channel = "a"; has-eeprom; eeprom-addr = <0x44>; reset-gpios = <&gpio CAM0_RST_L GPIO_ACTIVE_HIGH>; @@ -278,7 +278,7 @@ <&bpmp TEGRA234_CLK_EXTPERIPH1>; clock-names = "extperiph1", "pllp_grtba"; mclk = "extperiph1"; - channel = "c"; + channel = "a"; has-eeprom; eeprom-addr = <0x46>; reset-gpios = <&gpio CAM0_RST_L GPIO_ACTIVE_HIGH>;