diff options
author | Tony Lindgren <tony@atomide.com> | 2016-09-11 22:50:57 +0200 |
---|---|---|
committer | Tony Lindgren <tony@atomide.com> | 2016-09-14 01:14:19 +0200 |
commit | e7ee0bc6ae1eb6b3db3c81956e7123ef9a28cd35 (patch) | |
tree | 14229c53c46d73759caf43e93265100bd5401be2 | |
parent | ARM: dts: Add power button support for igepv5 (diff) | |
download | linux-e7ee0bc6ae1eb6b3db3c81956e7123ef9a28cd35.tar.xz linux-e7ee0bc6ae1eb6b3db3c81956e7123ef9a28cd35.zip |
ARM: dts: Fix LEDs for igepv5
The LEDs on igepv5 are on the GPIO expander unlike on omap5-uevm.
Configuration copied from git.isee.biz git tree except fixed for
red and blue mapping.
Signed-off-by: Tony Lindgren <tony@atomide.com>
-rw-r--r-- | arch/arm/boot/dts/omap5-board-common.dtsi | 10 | ||||
-rw-r--r-- | arch/arm/boot/dts/omap5-igep0050.dts | 19 | ||||
-rw-r--r-- | arch/arm/boot/dts/omap5-uevm.dts | 10 |
3 files changed, 29 insertions, 10 deletions
diff --git a/arch/arm/boot/dts/omap5-board-common.dtsi b/arch/arm/boot/dts/omap5-board-common.dtsi index c61eb2063be8..6365635fea5c 100644 --- a/arch/arm/boot/dts/omap5-board-common.dtsi +++ b/arch/arm/boot/dts/omap5-board-common.dtsi @@ -77,16 +77,6 @@ reset-gpios = <&gpio3 15 GPIO_ACTIVE_LOW>; /* gpio3_79 ETH_NRESET */ }; - leds { - compatible = "gpio-leds"; - led1 { - label = "omap5:blue:usr1"; - gpios = <&gpio5 25 GPIO_ACTIVE_HIGH>; /* gpio5_153 D1 LED */ - linux,default-trigger = "heartbeat"; - default-state = "off"; - }; - }; - tpd12s015: encoder { compatible = "ti,tpd12s015"; diff --git a/arch/arm/boot/dts/omap5-igep0050.dts b/arch/arm/boot/dts/omap5-igep0050.dts index f24b4498537a..eceab970eba4 100644 --- a/arch/arm/boot/dts/omap5-igep0050.dts +++ b/arch/arm/boot/dts/omap5-igep0050.dts @@ -30,6 +30,25 @@ gpios = <&gpio4 22 GPIO_ACTIVE_HIGH>; }; }; + + leds { + compatible = "gpio-leds"; + led@1 { + label = "board:green:usr0"; + gpios = <&tca6416 1 0>; + default-state = "off"; + }; + led@2 { + label = "board:red:usr1"; + gpios = <&tca6416 2 0>; + default-state = "off"; + }; + led@3 { + label = "board:blue:usr1"; + gpios = <&tca6416 3 0>; + default-state = "off"; + }; + }; }; &hdmi { diff --git a/arch/arm/boot/dts/omap5-uevm.dts b/arch/arm/boot/dts/omap5-uevm.dts index 17704479f618..6966b77976ba 100644 --- a/arch/arm/boot/dts/omap5-uevm.dts +++ b/arch/arm/boot/dts/omap5-uevm.dts @@ -17,6 +17,16 @@ device_type = "memory"; reg = <0x80000000 0x7F000000>; /* 2032 MB */ }; + + leds { + compatible = "gpio-leds"; + led1 { + label = "omap5:blue:usr1"; + gpios = <&gpio5 25 GPIO_ACTIVE_HIGH>; /* gpio5_153 D1 LED */ + linux,default-trigger = "heartbeat"; + default-state = "off"; + }; + }; }; &hdmi { |