mirror of
git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-09-18 22:14:16 +00:00

Remove dependencies on HAS_DMA where a Kconfig symbol depends on another symbol that implies HAS_DMA, and, optionally, on "|| COMPILE_TEST". In most cases this other symbol is an architecture or platform specific symbol, or PCI. Generic symbols and drivers without platform dependencies keep their dependencies on HAS_DMA, to prevent compiling subsystems or drivers that cannot work anyway. This simplifies the dependencies, and allows to improve compile-testing. Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org> Reviewed-by: Mark Brown <broonie@kernel.org> Acked-by: Robin Murphy <robin.murphy@arm.com> Signed-off-by: David S. Miller <davem@davemloft.net>
19 lines
540 B
Text
19 lines
540 B
Text
config QTNFMAC
|
|
tristate
|
|
depends on QTNFMAC_PEARL_PCIE
|
|
default m if QTNFMAC_PEARL_PCIE=m
|
|
default y if QTNFMAC_PEARL_PCIE=y
|
|
|
|
config QTNFMAC_PEARL_PCIE
|
|
tristate "Quantenna QSR10g PCIe support"
|
|
default n
|
|
depends on PCI && CFG80211
|
|
select QTNFMAC
|
|
select FW_LOADER
|
|
select CRC32
|
|
---help---
|
|
This option adds support for wireless adapters based on Quantenna
|
|
802.11ac QSR10g (aka Pearl) FullMAC chipset running over PCIe.
|
|
|
|
If you choose to build it as a module, two modules will be built:
|
|
qtnfmac.ko and qtnfmac_pearl_pcie.ko.
|