diff options
author | John Crispin <blogic@openwrt.org> | 2015-12-17 09:27:18 +0000 |
---|---|---|
committer | John Crispin <blogic@openwrt.org> | 2015-12-17 09:27:18 +0000 |
commit | e0a2c881644d7485d42977c99634d7258adaffa5 (patch) | |
tree | 6120f312039e8bf3a371d092bb3c2903e625b54f | |
parent | 7ffc48343f94f083e8ced47ffba8c8b6b525dcc3 (diff) | |
download | master-187ad058-e0a2c881644d7485d42977c99634d7258adaffa5.tar.gz master-187ad058-e0a2c881644d7485d42977c99634d7258adaffa5.tar.bz2 master-187ad058-e0a2c881644d7485d42977c99634d7258adaffa5.zip |
ath9k: Pass LED polarity to ath_create_gpio_led when initializing the LEDs.
Signed-off-by: Vittorio Gambaletta <openwrt@vittgam.net>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@47909 3c298f89-4303-0410-b956-a3cf2f4a3e73
-rw-r--r-- | package/kernel/mac80211/patches/530-ath9k_extra_leds.patch | 2 | ||||
-rw-r--r-- | package/kernel/mac80211/patches/531-ath9k_extra_platform_leds.patch | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/package/kernel/mac80211/patches/530-ath9k_extra_leds.patch b/package/kernel/mac80211/patches/530-ath9k_extra_leds.patch index 89e3c97624..76aaad441a 100644 --- a/package/kernel/mac80211/patches/530-ath9k_extra_leds.patch +++ b/package/kernel/mac80211/patches/530-ath9k_extra_leds.patch @@ -159,7 +159,7 @@ + trigger = ieee80211_get_radio_led_name(sc->hw); - sc->led_registered = true; -+ ath_create_gpio_led(sc, sc->sc_ah->led_pin, led_name, trigger, 1); ++ ath_create_gpio_led(sc, sc->sc_ah->led_pin, led_name, trigger, !sc->sc_ah->config.led_active_high); } void ath_fill_led_pin(struct ath_softc *sc) diff --git a/package/kernel/mac80211/patches/531-ath9k_extra_platform_leds.patch b/package/kernel/mac80211/patches/531-ath9k_extra_platform_leds.patch index dc33cd029b..7c10ea6b0d 100644 --- a/package/kernel/mac80211/patches/531-ath9k_extra_platform_leds.patch +++ b/package/kernel/mac80211/patches/531-ath9k_extra_platform_leds.patch @@ -59,7 +59,7 @@ @@ -120,6 +141,12 @@ void ath_init_leds(struct ath_softc *sc) trigger = ieee80211_get_radio_led_name(sc->hw); - ath_create_gpio_led(sc, sc->sc_ah->led_pin, led_name, trigger, 1); + ath_create_gpio_led(sc, sc->sc_ah->led_pin, led_name, trigger, !sc->sc_ah->config.led_active_high); + + if (!pdata) + return; |