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

Commit c023b8b2 authored by Linus Walleij's avatar Linus Walleij
Browse files

ARM: u300: register I2C bus drivers from device tree



This adds the two I2C busses to the device tree so these
probe properly.

Signed-off-by: default avatarLinus Walleij <linus.walleij@linaro.org>
parent 8c58d891
Loading
Loading
Loading
Loading
+18 −0
Original line number Diff line number Diff line
@@ -49,6 +49,24 @@
		reg = <0xc0011000 0x1000>;
	};

	i2c0: i2c@c0004000 {
		compatible = "st,ddci2c";
		reg = <0xc0004000 0x1000>;
		interrupt-parent = <&vicb>;
		interrupts = <8>;
		#address-cells = <1>;
		#size-cells = <0>;
	};

	i2c1: i2c@c0005000 {
		compatible = "st,ddci2c";
		reg = <0xc0005000 0x1000>;
		interrupt-parent = <&vicb>;
		interrupts = <9>;
		#address-cells = <1>;
		#size-cells = <0>;
	};

	amba {
		compatible = "arm,amba-bus";
		#address-cells = <1>;
+4 −0
Original line number Diff line number Diff line
@@ -714,6 +714,10 @@ static struct of_dev_auxdata u300_auxdata_lookup[] __initdata = {
		"uart0", &uart0_plat_data),
	OF_DEV_AUXDATA("arm,primecell", U300_UART1_BASE,
		"uart1", &uart1_plat_data),
	OF_DEV_AUXDATA("st,ddci2c", U300_I2C0_BASE,
		"stu300.0", NULL),
	OF_DEV_AUXDATA("st,ddci2c", U300_I2C1_BASE,
		"stu300.1", NULL),
	OF_DEV_AUXDATA("arm,primecell", U300_MMCSD_BASE,
		"mmci", &mmcsd_platform_data),
	{ /* sentinel */ },