arm64: tegra: Add ID EEPROMs on Jetson AGX Xavier

The P2888 processor module contains an EEPROM that provides means of
identifying the module. The P2822 carrier board contains the same EEPROM
with information identifying the carrier board. Both of them ar accessed
via the GEN_I2C1 bus.

Signed-off-by: Thierry Reding <treding@nvidia.com>
This commit is contained in:
Thierry Reding
2020-08-03 17:44:30 +02:00
parent 9123e3a74e
commit 228f1e6ab5
2 changed files with 28 additions and 0 deletions

View File

@@ -57,6 +57,21 @@
status = "okay";
};
i2c@3160000 {
status = "okay";
eeprom@50 {
compatible = "atmel,24c02";
reg = <0x50>;
vcc-supply = <&vdd_1v8ls>;
address-width = <8>;
pagesize = <8>;
size = <256>;
read-only;
};
};
/* SDMMC1 (SD/MMC) */
mmc@3400000 {
cd-gpios = <&gpio TEGRA194_MAIN_GPIO(A, 0) GPIO_ACTIVE_LOW>;

View File

@@ -23,6 +23,19 @@
};
};
i2c@3160000 {
eeprom@56 {
compatible = "atmel,24c02";
reg = <0x56>;
vcc-supply = <&vdd_1v8ls>;
address-width = <8>;
pagesize = <8>;
size = <256>;
read-only;
};
};
ddc: i2c@31c0000 {
status = "okay";
};