mirror of
git://nv-tegra.nvidia.com/device/hardware/nvidia/t23x-public-dts.git
synced 2025-12-22 09:12:02 +03:00
nv-public:P3762: 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. Changed i2c bus 8 freq to 400khz Bug 4510846 Change-Id: Ia627ebd430709efac64ec849b37167c88b5cf012 Reviewed-on: https://git-master.nvidia.com/r/c/device/hardware/nvidia/t23x-public-dts/+/3112253 Tested-by: Praveen AC <pac@nvidia.com> Tested-by: Shubham Chandra <shubhamc@nvidia.com> GVS: Gerrit_Virtual_Submit <buildbot_gerritrpt@nvidia.com> Reviewed-by: Shubham Chandra <shubhamc@nvidia.com> Reviewed-by: Ankur Pawar <ankurp@nvidia.com> Reviewed-by: Praveen AC <pac@nvidia.com> Reviewed-by: Bitan Biswas <bbiswas@nvidia.com>
This commit is contained in:
committed by
mobile promotions
parent
748f517742
commit
9944294772
@@ -177,7 +177,7 @@
|
|||||||
<&bpmp TEGRA234_CLK_EXTPERIPH1>;
|
<&bpmp TEGRA234_CLK_EXTPERIPH1>;
|
||||||
clock-names = "extperiph1", "pllp_grtba";
|
clock-names = "extperiph1", "pllp_grtba";
|
||||||
mclk = "extperiph1";
|
mclk = "extperiph1";
|
||||||
channel = "c";
|
channel = "a";
|
||||||
has-eeprom;
|
has-eeprom;
|
||||||
eeprom-addr = <0x40>;
|
eeprom-addr = <0x40>;
|
||||||
reset-gpios = <&gpio CAM0_RST_L GPIO_ACTIVE_HIGH>;
|
reset-gpios = <&gpio CAM0_RST_L GPIO_ACTIVE_HIGH>;
|
||||||
@@ -215,7 +215,7 @@
|
|||||||
<&bpmp TEGRA234_CLK_EXTPERIPH1>;
|
<&bpmp TEGRA234_CLK_EXTPERIPH1>;
|
||||||
clock-names = "extperiph1", "pllp_grtba";
|
clock-names = "extperiph1", "pllp_grtba";
|
||||||
mclk = "extperiph1";
|
mclk = "extperiph1";
|
||||||
channel = "c";
|
channel = "a";
|
||||||
has-eeprom;
|
has-eeprom;
|
||||||
eeprom-addr = <0x15>;
|
eeprom-addr = <0x15>;
|
||||||
reset-gpios = <&gpio CAM0_RST_L GPIO_ACTIVE_HIGH>;
|
reset-gpios = <&gpio CAM0_RST_L GPIO_ACTIVE_HIGH>;
|
||||||
@@ -247,7 +247,7 @@
|
|||||||
<&bpmp TEGRA234_CLK_EXTPERIPH1>;
|
<&bpmp TEGRA234_CLK_EXTPERIPH1>;
|
||||||
clock-names = "extperiph1", "pllp_grtba";
|
clock-names = "extperiph1", "pllp_grtba";
|
||||||
mclk = "extperiph1";
|
mclk = "extperiph1";
|
||||||
channel = "c";
|
channel = "a";
|
||||||
has-eeprom;
|
has-eeprom;
|
||||||
eeprom-addr = <0x44>;
|
eeprom-addr = <0x44>;
|
||||||
reset-gpios = <&gpio CAM0_RST_L GPIO_ACTIVE_HIGH>;
|
reset-gpios = <&gpio CAM0_RST_L GPIO_ACTIVE_HIGH>;
|
||||||
@@ -279,7 +279,7 @@
|
|||||||
<&bpmp TEGRA234_CLK_EXTPERIPH1>;
|
<&bpmp TEGRA234_CLK_EXTPERIPH1>;
|
||||||
clock-names = "extperiph1", "pllp_grtba";
|
clock-names = "extperiph1", "pllp_grtba";
|
||||||
mclk = "extperiph1";
|
mclk = "extperiph1";
|
||||||
channel = "c";
|
channel = "a";
|
||||||
has-eeprom;
|
has-eeprom;
|
||||||
eeprom-addr = <0x46>;
|
eeprom-addr = <0x46>;
|
||||||
reset-gpios = <&gpio CAM0_RST_L GPIO_ACTIVE_HIGH>;
|
reset-gpios = <&gpio CAM0_RST_L GPIO_ACTIVE_HIGH>;
|
||||||
|
|||||||
@@ -806,7 +806,7 @@
|
|||||||
#address-cells = <1>;
|
#address-cells = <1>;
|
||||||
#size-cells = <0>;
|
#size-cells = <0>;
|
||||||
status = "disabled";
|
status = "disabled";
|
||||||
clock-frequency = <100000>;
|
clock-frequency = <400000>;
|
||||||
clocks = <&bpmp TEGRA234_CLK_I2C9
|
clocks = <&bpmp TEGRA234_CLK_I2C9
|
||||||
&bpmp TEGRA234_CLK_PLLP_OUT0>;
|
&bpmp TEGRA234_CLK_PLLP_OUT0>;
|
||||||
assigned-clocks = <&bpmp TEGRA234_CLK_I2C9>;
|
assigned-clocks = <&bpmp TEGRA234_CLK_I2C9>;
|
||||||
|
|||||||
Reference in New Issue
Block a user