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

Commit a60be2fe authored by Florian Vaussard's avatar Florian Vaussard Committed by Benoit Cousson
Browse files

ARM: dts: omap3: Add gpio-twl4030 properties for BeagleBoard and omap3-EVM



Add device tree properties for twl4030/gpio, according to the
platform data of corresponding boards. This enables the led
connected to LEDB output for both boards, as well as
pullups/pulldowns on GPIO for the BeagleBoard.

Signed-off-by: default avatarFlorian Vaussard <florian.vaussard@epfl.ch>
Acked-by: default avatarLinus Walleij <linus.walleij@linaro.org>
Acked-by: default avatarVaibhav Hiremath <hvaibhav@ti.com>
parent f74ce8fb
Loading
Loading
Loading
Loading
+20 −0
Original line number Diff line number Diff line
@@ -17,6 +17,14 @@
		device_type = "memory";
		reg = <0x80000000 0x20000000>; /* 512 MB */
	};

	leds {
		compatible = "gpio-leds";
		pmu_stat {
			label = "beagleboard::pmu_stat";
			gpios = <&twl_gpio 19 0>; /* LEDB */
		};
	};
};

&i2c1 {
@@ -67,3 +75,15 @@
&mmc3 {
	status = "disabled";
};

&twl_gpio {
	ti,use-leds;
	/* pullups: BIT(1) */
	ti,pullups = <0x000002>;
	/*
	 * pulldowns:
	 * BIT(2), BIT(6), BIT(7), BIT(8), BIT(13)
	 * BIT(15), BIT(16), BIT(17)
	 */
	ti,pulldowns = <0x03a1c4>;
};
+13 −0
Original line number Diff line number Diff line
@@ -17,6 +17,15 @@
		device_type = "memory";
		reg = <0x80000000 0x10000000>; /* 256 MB */
	};

	leds {
		compatible = "gpio-leds";
		ledb {
			label = "omap3evm::ledb";
			gpios = <&twl_gpio 19 0>; /* LEDB */
			linux,default-trigger = "default-on";
		};
	};
};

&i2c1 {
@@ -46,3 +55,7 @@
		reg = <0x5c>;
	};
};

&twl_gpio {
	ti,use-leds;
};