[LEDE-DEV] [PATCH 0/4] kernel: mac80211: extend gpio_chip initialization

Martin Blumenstingl martin.blumenstingl at googlemail.com
Wed Jun 29 16:17:54 PDT 2016


This re-uses the "number of GPIOs" which are already configured per
ath9k chip/revision during chip initialization in hw.c's
ath9k_hw_fill_cap_info().
It also sets the parent device of the GPIO controller which is not only
good practice, but it will also allow using the ath9k device as GPIO
controller in devicetree (once the patches for this have landed - these
are currently in discussion upstream).

As preparation for this all mac80211 patches are refreshed.


Martin Blumenstingl (3):
  kernel: mac80211: fold the AR9280 GPIO patch into the ath9k GPIO patch
  kernel: mac80211: enable the gpio controller for all ath9k devices
  kernel: mac80211: set the parent of the ath9k gpio_chip

Mathias Kresin (1):
  mac80211: refresh patches

 .../100-remove-cryptoapi-dependencies.patch        | 90 ++++++++++++----------
 .../mac80211/patches/530-ath9k_extra_leds.patch    | 12 +--
 .../patches/541-ath9k_rx_dma_stop_check.patch      |  4 +-
 .../patches/548-ath9k_enable_gpio_chip.patch       | 27 +++----
 .../patches/549-ath9k_enable_gpio_buttons.patch    | 10 +--
 .../patches/550-ath9k_add_ar9280_gpio_chip.patch   | 27 -------
 .../patches/910-01-add-support-for-mt7620.patch    |  6 +-
 7 files changed, 76 insertions(+), 100 deletions(-)
 delete mode 100644 package/kernel/mac80211/patches/550-ath9k_add_ar9280_gpio_chip.patch

-- 
2.9.0




More information about the Lede-dev mailing list