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

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
Loading
Loading
Loading
Loading
+30 −0
Original line number Diff line number Diff line
@@ -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";