mirror of
https://github.com/AuxXxilium/linux_dsm_epyc7002.git
synced 2024-12-20 00:46:46 +07:00

This patch adds support for QSR1000/QSR2000 family of chipsets to qtnfmac_pcie platform driver. QSR1000/QSR2000 (aka Topaz) is a family of 80MHz, 11ac Wave2, 4x4/2x4/2x2 chips, including single and dual band devices. Depending on specific chip model and firmware in use, either STA or both STA and AP modes are supported. Patch adds Topaz support to qtnfmac_pcie driver. Proper platform bus will be selected on probing based on chip ID. Signed-off-by: Igor Mitsyanko <igor.mitsyanko.os@quantenna.com> Signed-off-by: Sergey Matyukevich <sergey.matyukevich.os@quantenna.com> Signed-off-by: Andrey Shevchenko <ashevchenko@quantenna.com> Signed-off-by: Kalle Valo <kvalo@codeaurora.org>
21 lines
556 B
Plaintext
21 lines
556 B
Plaintext
config QTNFMAC
|
|
tristate
|
|
depends on QTNFMAC_PCIE
|
|
default m if QTNFMAC_PCIE=m
|
|
default y if QTNFMAC_PCIE=y
|
|
|
|
config QTNFMAC_PCIE
|
|
tristate "Quantenna QSR1000/QSR2000/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) and QSR1000/QSR2000 (aka Topaz)
|
|
FullMAC chipsets running over PCIe.
|
|
|
|
If you choose to build it as a module, two modules will be built:
|
|
qtnfmac.ko and qtnfmac_pcie.ko.
|