openwrt/package
Mathias Kresin d997712c71 ath9k: register GPIO chip for OF targets
This partitialy reverts commit f506de2cda.

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.

Fixes: FS#2098

Signed-off-by: Mathias Kresin <dev@kresin.me>
(cherry picked from commit d35f2a5565)
2019-02-10 17:59:18 +01:00
..
base-files OpenWrt v18.06.2: revert to branch defaults 2019-01-30 13:34:55 +01:00
boot uboot-fritz4040: fix crash caused by interaction with gcc 7.1+ 2019-01-26 19:40:23 +01:00
devel strace: Update to 4.22 2018-12-18 17:22:08 +01:00
firmware ath10k: update QCA4019 firmware 2018-12-27 16:38:13 +01:00
kernel ath9k: register GPIO chip for OF targets 2019-02-10 17:59:18 +01:00
libs openssl: bump to 1.0.2q 2019-01-30 12:00:46 +01:00
network netifd: handle hotplug event socket errors 2019-02-02 20:48:32 +01:00
system opkg: update to latest Git head 2019-01-22 13:14:33 +01:00
utils ugps: update to latest git HEAD 2018-12-18 17:22:06 +01:00
Makefile imagebuilder: reuse rootfs preparation from rootfs.mk 2018-03-07 09:59:08 +01:00