diff mbox series

[3/3] ARM: tegra: p2371-2180: add I2C nodes to DT

Message ID 1585261245-1740-4-git-send-email-tomcwarren3959@gmail.com
State New
Headers show
Series Misc fixes for Tegra | expand

Commit Message

tomcwarren3959 at gmail.com March 26, 2020, 10:20 p.m. UTC
From: Stephen Warren <swarren at nvidia.com>

This adds to the DT the I2C controllers that connect to the board ID EEPROM,
camera board EEPROM, etc. With this change, you can now probe all I2C devices
on a TX1 board.

Signed-off-by: Tom Warren <twarren at nvidia.com>
---
 arch/arm/dts/tegra210-p2371-2180.dts | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

Comments

Peter Robinson March 31, 2020, 10:54 a.m. UTC | #1
> From: Stephen Warren <swarren at nvidia.com>
>
> This adds to the DT the I2C controllers that connect to the board ID EEPROM,
> camera board EEPROM, etc. With this change, you can now probe all I2C devices
> on a TX1 board.
>
> Signed-off-by: Tom Warren <twarren at nvidia.com>
> ---
>  arch/arm/dts/tegra210-p2371-2180.dts | 18 ++++++++++++++++++
>  1 file changed, 18 insertions(+)
>
> diff --git a/arch/arm/dts/tegra210-p2371-2180.dts b/arch/arm/dts/tegra210-p2371-2180.dts
> index c2f497c..d982b5f 100644
> --- a/arch/arm/dts/tegra210-p2371-2180.dts
> +++ b/arch/arm/dts/tegra210-p2371-2180.dts
> @@ -12,6 +12,9 @@
>
>         aliases {
>                 i2c0 = "/i2c at 7000d000";
> +               i2c2 = "/i2c at 7000c400";
> +               i2c3 = "/i2c at 7000c500";
> +               i2c5 = "/i2c at 546c0c00";

I don't think this is correct, it doesn't show up in U-Boot with the
"i2c bus" command where the others do, looking in the tegra210.dtsi it
looks like it should be i2c at 546c0000?

>                 mmc0 = "/sdhci at 700b0600";
>                 mmc1 = "/sdhci at 700b0000";
>                 usb0 = "/usb at 7d000000";
> @@ -33,6 +36,11 @@
>                 };
>         };
>
> +       i2c at 546c0c00 {
> +               status = "okay";
> +               clock-frequency = <400000>;
> +       };
> +
>         padctl at 7009f000 {
>                 pinctrl-0 = <&padctl_default>;
>                 pinctrl-names = "default";
> @@ -85,6 +93,16 @@
>                 non-removable;
>         };
>
> +       i2c at 7000c400 {
> +               status = "okay";
> +               clock-frequency = <400000>;
> +       };
> +
> +       i2c at 7000c500 {
> +               status = "okay";
> +               clock-frequency = <400000>;
> +       };
> +
>         i2c at 7000d000 {
>                 status = "okay";
>                 clock-frequency = <400000>;
> --
> 1.8.2.1.610.g562af5b
>
>
> -----------------------------------------------------------------------------------
> This email message is for the sole use of the intended recipient(s) and may contain
> confidential information.  Any unauthorized review, use, disclosure or distribution
> is prohibited.  If you are not the intended recipient, please contact the sender by
> reply email and destroy all copies of the original message.
> -----------------------------------------------------------------------------------
diff mbox series

Patch

diff --git a/arch/arm/dts/tegra210-p2371-2180.dts b/arch/arm/dts/tegra210-p2371-2180.dts
index c2f497c..d982b5f 100644
--- a/arch/arm/dts/tegra210-p2371-2180.dts
+++ b/arch/arm/dts/tegra210-p2371-2180.dts
@@ -12,6 +12,9 @@ 
 
 	aliases {
 		i2c0 = "/i2c at 7000d000";
+		i2c2 = "/i2c at 7000c400";
+		i2c3 = "/i2c at 7000c500";
+		i2c5 = "/i2c at 546c0c00";
 		mmc0 = "/sdhci at 700b0600";
 		mmc1 = "/sdhci at 700b0000";
 		usb0 = "/usb at 7d000000";
@@ -33,6 +36,11 @@ 
 		};
 	};
 
+	i2c at 546c0c00 {
+		status = "okay";
+		clock-frequency = <400000>;
+	};
+
 	padctl at 7009f000 {
 		pinctrl-0 = <&padctl_default>;
 		pinctrl-names = "default";
@@ -85,6 +93,16 @@ 
 		non-removable;
 	};
 
+	i2c at 7000c400 {
+		status = "okay";
+		clock-frequency = <400000>;
+	};
+
+	i2c at 7000c500 {
+		status = "okay";
+		clock-frequency = <400000>;
+	};
+
 	i2c at 7000d000 {
 		status = "okay";
 		clock-frequency = <400000>;