Commit 57435208 authored by Ariel D'Alessandro's avatar Ariel D'Alessandro Committed by Joachim Eastwood

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: default avatarAriel D'Alessandro <ariel@vanguardiasur.com.ar>
Signed-off-by: default avatarJoachim Eastwood <manabian@gmail.com>
parent 7888c8c1
...@@ -99,6 +99,14 @@ enet_mdc_cfg { ...@@ -99,6 +99,14 @@ enet_mdc_cfg {
}; };
}; };
i2c0_pins: i2c0-pins {
i2c0_pins_cfg {
pins = "i2c0_scl", "i2c0_sda";
function = "i2c0";
input-enable;
};
};
ssp_pins: ssp-pins { ssp_pins: ssp-pins {
ssp1_cs { ssp1_cs {
pins = "p6_7"; pins = "p6_7";
...@@ -159,6 +167,28 @@ &enet_tx_clk { ...@@ -159,6 +167,28 @@ &enet_tx_clk {
clock-frequency = <50000000>; 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 { &mac {
status = "okay"; status = "okay";
phy-mode = "rmii"; phy-mode = "rmii";
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment