ARM: dts: lpc4337-ciaa: add i2c0 and devices

Add I2C0 and two I2C EEPROM devices on the CIAA-NXP board:

* 24AA1025 EEPROM, 1Mbit: it is accessed as two 512Kbit EEPROMs.
* 24AA025E48 EEPROM, 2kbit.

Signed-off-by: Ariel D'Alessandro <ariel@vanguardiasur.com.ar>
Signed-off-by: Joachim Eastwood <manabian@gmail.com>
This commit is contained in:
Ariel D'Alessandro 2015-11-23 09:37:05 -03:00 committed by Joachim Eastwood
parent 7888c8c12f
commit 5743520806
1 changed files with 30 additions and 0 deletions

View File

@ -99,6 +99,14 @@
};
};
i2c0_pins: i2c0-pins {
i2c0_pins_cfg {
pins = "i2c0_scl", "i2c0_sda";
function = "i2c0";
input-enable;
};
};
ssp_pins: ssp-pins {
ssp1_cs {
pins = "p6_7";
@ -159,6 +167,28 @@
clock-frequency = <50000000>;
};
&i2c0 {
status = "okay";
pinctrl-names = "default";
pinctrl-0 = <&i2c0_pins>;
clock-frequency = <400000>;
eeprom@50 {
compatible = "microchip,24c512";
reg = <0x50>;
};
eeprom@51 {
compatible = "microchip,24c02";
reg = <0x51>;
};
eeprom@54 {
compatible = "microchip,24c512";
reg = <0x54>;
};
};
&mac {
status = "okay";
phy-mode = "rmii";