Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 09e02f4d authored by Linus Walleij's avatar Linus Walleij
Browse files

ARM: nomadik: add I2C devices to the device tree



This adds the GPIO-based I2C devices to the Nomadik device tree.

Signed-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
parent 4fd243c6
Loading
Loading
Loading
Loading
+49 −0
Original line number Original line Diff line number Diff line
@@ -137,6 +137,55 @@
		};
		};
	};
	};


	/* I2C0 connected to the STw4811 power management chip */
	i2c0 {
		compatible = "i2c-gpio";
		gpios = <&gpio1 31 0>, /* sda */
			<&gpio1 30 0>; /* scl */
		#address-cells = <1>;
		#size-cells = <0>;

		stw4811@2d {
			   compatible = "st,stw4811";
			   reg = <0x2d>;
		};
	};

	/* I2C1 connected to various sensors */
	i2c1 {
		compatible = "i2c-gpio";
		gpios = <&gpio1 22 0>, /* sda */
			<&gpio1 21 0>; /* scl */
		#address-cells = <1>;
		#size-cells = <0>;

		camera@2d {
			   compatible = "st,camera";
			   reg = <0x10>;
		};
		stw5095@1a {
			   compatible = "st,stw5095";
			   reg = <0x1a>;
		};
		lis3lv02dl@1d {
			   compatible = "st,lis3lv02dl";
			   reg = <0x1d>;
		};
	};

	/* I2C2 connected to the USB portions of the STw4811 only */
	i2c2 {
		compatible = "i2c-gpio";
		gpios = <&gpio2 10 0>, /* sda */
			<&gpio2 9 0>; /* scl */
		#address-cells = <1>;
		#size-cells = <0>;
		stw4811@2d {
			   compatible = "st,stw4811-usb";
			   reg = <0x2d>;
		};
	};

	amba {
	amba {
		compatible = "arm,amba-bus";
		compatible = "arm,amba-bus";
		#address-cells = <1>;
		#address-cells = <1>;