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

Commit 3818d7ca authored by Dan Murphy's avatar Dan Murphy Committed by Benoit Cousson
Browse files

ARM: dts: omap4-panda: Update the LED support for the panda



The GPIO for LED D1 on the omap4-panda a1-a3 rev and the omap4-panda-es
are different.

A1-A3 = gpio_wk7
ES = gpio_110

There is no change to LED D2

Abstract away the pinmux and the LED definitions for the two boards into
the respective DTS files.

Signed-off-by: default avatarDan Murphy <dmurphy@ti.com>
Signed-off-by: default avatarBenoit Cousson <benoit.cousson@linaro.org>
parent bcd3cca7
Loading
Loading
Loading
Loading
+15 −1
Original line number Diff line number Diff line
@@ -16,8 +16,13 @@
		reg = <0x80000000 0x40000000>; /* 1 GB */
	};

	leds {
	leds: leds {
		compatible = "gpio-leds";
		pinctrl-names = "default";
		pinctrl-0 = <
			&led_wkgpio_pins
		>;

		heartbeat {
			label = "pandaboard::status1";
			gpios = <&gpio1 7 GPIO_ACTIVE_HIGH>;
@@ -157,6 +162,15 @@
	};
};

&omap4_pmx_wkup {
	led_wkgpio_pins: pinmux_leds_wkpins {
		pinctrl-single,pins = <
			0x1a (PIN_OUTPUT | MUX_MODE3)	/* gpio_wk7 */
			0x1c (PIN_OUTPUT | MUX_MODE3)	/* gpio_wk8 */
		>;
	};
};

&i2c1 {
	pinctrl-names = "default";
	pinctrl-0 = <&i2c1_pins>;
+28 −0
Original line number Diff line number Diff line
@@ -34,3 +34,31 @@
		0x5e (PIN_INPUT | MUX_MODE0)		/* hdmi_sda.hdmi_sda */
		>;
};

&omap4_pmx_core {
	led_gpio_pins: gpio_led_pmx {
		pinctrl-single,pins = <
			0xb6 (PIN_OUTPUT | MUX_MODE3)	/* gpio_110 */
		>;
	};
};

&led_wkgpio_pins {
	pinctrl-single,pins = <
		0x1c (PIN_OUTPUT | MUX_MODE3)	/* gpio_wk8 */
	>;
};

&leds {
	pinctrl-0 = <
		&led_gpio_pins
		&led_wkgpio_pins
	>;

	heartbeat {
		gpios = <&gpio4 14 GPIO_ACTIVE_HIGH>;
	};
	mmc {
		gpios = <&gpio1 8 GPIO_ACTIVE_HIGH>;
	};
};