immortalwrt/package/kernel
Mathias Kresin d35f2a5565 ath9k: register GPIO chip for OF targets
This partitialy reverts commit ccab68f2d3.

Registering the GPIO chip without a parent device completely breaks the
ath9k GPIOs for device tree targets.

As long as boards using the devicetree don't have the gpio-controller
property set for the ath9k node, the unloading of the driver works as
expected.

Register the GPIO chip with the ath9k device as parent only for OF
targets to find a trade-off between the needs of driver developers and
the broken LEDs and buttons seen by users.

Signed-off-by: Mathias Kresin <dev@kresin.me>
2018-12-12 12:28:26 +01:00
..
acx-mac80211 acx-mac80211: fix build on kernel 4.9 2017-11-22 08:21:53 +01:00
ar7-atm
ath10k-ct ath10k-ct: Update to 29-09-2018 2018-10-11 12:52:27 +02:00
avila-wdt
brcm2708-gpu-fw brcm2708-gpu-fw: add fw required for camera module 2018-12-05 00:39:53 +02:00
broadcom-wl broadcom-wl: fix compilation with 4.14 2018-02-11 23:15:05 +01:00
button-hotplug
cryptodev-linux cryptodev-linux: move from packages feed 2018-12-03 07:50:24 +01:00
dtc/patches
gpio-button-hotplug
gpio-nct5104d kernel: gpio-nct5104d remove boardname check 2018-07-12 08:51:27 +02:00
hwmon-gsc
i2c-gpio-custom
kmod-sched-cake kmod-sched-cake: bump to 20181002 2018-10-02 19:59:05 +01:00
lantiq ltq-vdsl-fw: fix ltq-vdsl-vr9-vectoring-fw-installer package install 2018-06-21 12:00:12 +02:00
leds-apu2 kernel: leds-apu2 remove boardname check 2018-07-16 15:12:17 +02:00
linux kernel: nf-nathelper-extra depends on ipt-raw 2018-11-26 12:05:47 +01:00
mac80211 ath9k: register GPIO chip for OF targets 2018-12-12 12:28:26 +01:00
mt76 mt76: update to the latest version 2018-12-04 12:28:56 +01:00
mwlwifi mwlwifi: update to version 10.3.8.0-20181114 2018-11-25 19:26:55 +01:00
om-watchdog
rotary-gpio-custom kernel: Remove dependencies on old kernels 2018-11-01 17:16:52 +01:00
rtc-rv5c386a
spi-gpio-custom
trelay trelay: Install hotplug and config files as 600 2018-09-19 09:41:28 +01:00
w1-gpio-custom