arm64: tegra: Add ID EEPROM for Jetson TX2 Developer Kit
authorThierry Reding <treding@nvidia.com>
Thu, 13 Jun 2019 16:53:29 +0000 (18:53 +0200)
committerThierry Reding <treding@nvidia.com>
Wed, 19 Jun 2019 15:51:40 +0000 (17:51 +0200)
There is an ID EEPROM on the Jetson TX2 carrier board, part of the
Jetson TX2 Developer Kit, that exposes information that can be used to
identify the carrier board. Add the device tree node so that operating
systems can access this EEPROM.

Acked-by: Jon Hunter <jonathanh@nvidia.com>
Signed-off-by: Thierry Reding <treding@nvidia.com>
arch/arm64/boot/dts/nvidia/tegra186-p2771-0000.dts

index 837218e83e69085a1ecea555ed701cc6a7e212e2..ab6648c72ad5ff87ffd12a9e59d0c106f475f280 100644 (file)
                phy-names = "usb2-0", "usb2-1", "usb3-0";
        };
 
+       i2c@c250000 {
+               /* carrier board ID EEPROM */
+               eeprom@57 {
+                       compatible = "atmel,24c02";
+                       reg = <0x57>;
+
+                       address-bits = <8>;
+                       page-size = <8>;
+                       size = <256>;
+                       read-only;
+               };
+       };
+
        pcie@10003000 {
                status = "okay";