mac80211: switch to upstream owl-loader driver
authorChristian Lamparter <chunkeey@gmail.com>
Sat, 16 Nov 2019 16:08:07 +0000 (17:08 +0100)
committerChristian Lamparter <chunkeey@gmail.com>
Sat, 30 Nov 2019 12:21:20 +0000 (13:21 +0100)
commit82a741c774dc1aa1e2c2e4b2e445bf79158de1a1
tree04f0e6391a0c5967854abd0e2163397786546e23
parentf1410902e6c089a53935ab44e83207e877445bc5
mac80211: switch to upstream owl-loader driver

The Owl Loader (named after the codename that Atheros gave
these devices back in the day) has been accepted upstream.

This patch removes the "misc" driver OpenWrt had and adds
the remaining differences against the version that ships
with 5.4-rc1 into a separate "120-owl-loader-compat.patch"
file that can be cut down once AR71XX is being dealt with.

Note: I decided to keep the existing (kmod-)owl-loader
package name around for now. The kernel module file in
the kmod package will be called ath9k_pci_owl_loader.ko
though.

Acked-by: Hauke Mehrtens <hauke@hauke-m.de>
Signed-off-by: Christian Lamparter <chunkeey@gmail.com>
package/kernel/linux/modules/wireless.mk
package/kernel/mac80211/ath.mk
package/kernel/mac80211/patches/ath/101-ath9k-use-iowrite32-over-__raw_writel.patch [new file with mode: 0644]
package/kernel/mac80211/patches/ath/120-owl-loader-compat.patch [new file with mode: 0644]
target/linux/generic/files/drivers/misc/owl-loader.c [deleted file]
target/linux/generic/hack-4.14/835-misc-owl_loader.patch [deleted file]
target/linux/generic/hack-4.19/835-misc-owl_loader.patch [deleted file]
target/linux/generic/hack-4.9/835-misc-owl_loader.patch [deleted file]