Re: [PATCH 2/3] ARM: dts: omap3-igep0020: add mux conf for GPIO LEDs
On Thu, Jun 20, 2013 at 4:42 PM, Javier Martinez Canillas javier.marti...@collabora.co.uk wrote: The IGEPv2 has a number of GPIO LED connected to OMAP pins. Configure these pins as output GPIO. Signed-off-by: Javier Martinez Canillas javier.marti...@collabora.co.uk --- arch/arm/boot/dts/omap3-igep0020.dts | 11 +++ 1 files changed, 11 insertions(+), 0 deletions(-) diff --git a/arch/arm/boot/dts/omap3-igep0020.dts b/arch/arm/boot/dts/omap3-igep0020.dts index e8c4828..51c084e 100644 --- a/arch/arm/boot/dts/omap3-igep0020.dts +++ b/arch/arm/boot/dts/omap3-igep0020.dts @@ -16,7 +16,10 @@ compatible = isee,omap3-igep0020, ti,omap3; leds { + pinctrl-names = default; + pinctrl-0 = leds_pins; compatible = gpio-leds; + boot { label = omap3:green:boot; gpios = gpio1 26 GPIO_ACTIVE_HIGH; @@ -54,6 +57,14 @@ }; }; +leds_pins { + pinctrl-single,pins = + 0x5c4 (PIN_OUTPUT | MUX_MODE4) /* etk_d12.gpio_26 */ + 0x5c6 (PIN_OUTPUT | MUX_MODE4) /* etk_d13.gpio_27 */ + 0x5c8 (PIN_OUTPUT | MUX_MODE4) /* etk_d14.gpio_28 */ + ; +}; + i2c3 { clock-frequency = 10; -- 1.7.7.6 -- Hi Benoit, These patches are actually a fix since without setting the mux pin for the GPIO makes the gpio led driver probe fails and the user leds are not available. So, it would be possible to add these as part of the 3.11 -rc cycle fixes? Thanks a lot and best regards, Javier -- To unsubscribe from this list: send the line unsubscribe linux-omap in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: [PATCH 2/3] ARM: dts: omap3-igep0020: add mux conf for GPIO LEDs
2013/6/20 Javier Martinez Canillas javier.marti...@collabora.co.uk The IGEPv2 has a number of GPIO LED connected to OMAP pins. Configure these pins as output GPIO. Signed-off-by: Javier Martinez Canillas javier.marti...@collabora.co.uk --- arch/arm/boot/dts/omap3-igep0020.dts | 11 +++ 1 files changed, 11 insertions(+), 0 deletions(-) diff --git a/arch/arm/boot/dts/omap3-igep0020.dts b/arch/arm/boot/dts/omap3-igep0020.dts index e8c4828..51c084e 100644 --- a/arch/arm/boot/dts/omap3-igep0020.dts +++ b/arch/arm/boot/dts/omap3-igep0020.dts @@ -16,7 +16,10 @@ compatible = isee,omap3-igep0020, ti,omap3; leds { + pinctrl-names = default; + pinctrl-0 = leds_pins; compatible = gpio-leds; + boot { label = omap3:green:boot; gpios = gpio1 26 GPIO_ACTIVE_HIGH; @@ -54,6 +57,14 @@ }; }; +leds_pins { + pinctrl-single,pins = + 0x5c4 (PIN_OUTPUT | MUX_MODE4) /* etk_d12.gpio_26 */ + 0x5c6 (PIN_OUTPUT | MUX_MODE4) /* etk_d13.gpio_27 */ + 0x5c8 (PIN_OUTPUT | MUX_MODE4) /* etk_d14.gpio_28 */ + ; +}; + i2c3 { clock-frequency = 10; -- 1.7.7.6 Tested-by: Enric Balletbo i Serra eballe...@iseebcn.com -- To unsubscribe from this list: send the line unsubscribe linux-omap in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
[PATCH 2/3] ARM: dts: omap3-igep0020: add mux conf for GPIO LEDs
The IGEPv2 has a number of GPIO LED connected to OMAP pins. Configure these pins as output GPIO. Signed-off-by: Javier Martinez Canillas javier.marti...@collabora.co.uk --- arch/arm/boot/dts/omap3-igep0020.dts | 11 +++ 1 files changed, 11 insertions(+), 0 deletions(-) diff --git a/arch/arm/boot/dts/omap3-igep0020.dts b/arch/arm/boot/dts/omap3-igep0020.dts index e8c4828..51c084e 100644 --- a/arch/arm/boot/dts/omap3-igep0020.dts +++ b/arch/arm/boot/dts/omap3-igep0020.dts @@ -16,7 +16,10 @@ compatible = isee,omap3-igep0020, ti,omap3; leds { + pinctrl-names = default; + pinctrl-0 = leds_pins; compatible = gpio-leds; + boot { label = omap3:green:boot; gpios = gpio1 26 GPIO_ACTIVE_HIGH; @@ -54,6 +57,14 @@ }; }; +leds_pins { + pinctrl-single,pins = + 0x5c4 (PIN_OUTPUT | MUX_MODE4) /* etk_d12.gpio_26 */ + 0x5c6 (PIN_OUTPUT | MUX_MODE4) /* etk_d13.gpio_27 */ + 0x5c8 (PIN_OUTPUT | MUX_MODE4) /* etk_d14.gpio_28 */ + ; +}; + i2c3 { clock-frequency = 10; -- 1.7.7.6 -- To unsubscribe from this list: send the line unsubscribe linux-omap in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html