ath(4): Remove MIPS AHB frontend and join PCI one w/ main support again
authorMarius Strobl <marius@FreeBSD.org>
Mon, 7 Aug 2023 16:39:24 +0000 (18:39 +0200)
committerMarius Strobl <marius@FreeBSD.org>
Tue, 8 Aug 2023 20:30:13 +0000 (22:30 +0200)
commit37c8ee8847faa53432809cae2ecc11b80c4eab2f
treeafc77bccc6b6e06f4eee827a1c117d059aea0d4f
parent458e0c1b667354a45cb233ea7fc0256934e15301
ath(4): Remove MIPS AHB frontend and join PCI one w/ main support again

Following the removal of general MIPS support, there's no longer a need
to have the AHB bus-frontend in place, which according to Linux sources
also isn't used with any non-MIPS SoCs. For simplicity, PCI bus support
is only made conditional on the main one again, i. e. device ath_pci is
removed, and built into the main module, i. e. if_ath_pci.ko obsoleted,
respectively.
Effectively, this reverts the following commits and associated changes:
dba9c8597747c6c9bf3d2ec68f7eb90552878dc7
e849bb3ecbb1963344a22ae77fc96f89fbebf40c

Approved by: adrian
Relnotes: yes
Differential Revision: https://reviews.freebsd.org/D41354
17 files changed:
ObsoleteFiles.inc
UPDATING
share/man/man4/Makefile
share/man/man4/ath.4
share/man/man4/ath_ahb.4 [deleted file]
share/man/man4/ath_pci.4 [deleted file]
sys/amd64/conf/GENERIC
sys/arm/conf/ARMADA38X
sys/conf/files
sys/dev/ath/if_ath_ahb.c [deleted file]
sys/i386/conf/GENERIC
sys/modules/Makefile
sys/modules/ath_ahb/Makefile [deleted file]
sys/modules/ath_main/Makefile
sys/modules/ath_pci/Makefile [deleted file]
sys/powerpc/conf/GENERIC64
sys/powerpc/conf/GENERIC64LE