blob: 6de3c20f54bc5083de875b793843f3cc7147e360 [file] [log] [blame]
config IWL7000
tristate "Intel Wireless WiFi 7000 series driver (new version)"
# normal iwlwifi dependencies
depends on PCI && HAS_IOMEM
select FW_LOADER
# this is because we don't depend on mac80211
depends on CFG80211
# things mac80211 selects
select CRYPTO
select CRYPTO_ARC4
select CRYPTO_AES
select CRYPTO_CCM
select CRC32
select AVERAGE
# enable devcoredump framework
select WANT_DEV_COREDUMP
# we can't really be modular ... at least I was too lazy for it
depends on m
config IWL7000_LEDS
def_bool y
depends on IWL7000
select NEW_LEDS
select LEDS_CLASS
select LEDS_TRIGGERS
config IWL7000_DEBUGFS
def_bool y
depends on IWL7000
depends on CFG80211_DEBUGFS
config IWL7000_TRACING
def_bool y
depends on IWL7000
depends on EVENT_TRACING
config IWL7000_TESTMODE
def_bool y
depends on IWL7000
depends on NL80211_TESTMODE
config IWL7000_XVT
tristate "Enable IWL7000 XVT (production test) code"
depends on 64BIT
default m
depends on IWL7000
depends on IWL7000_TESTMODE
config IWL7000_VENDOR_CMDS
bool "enable vendor commands"
depends on IWL7000
default y
help
This option enables support for vendor commands, including some
that don't have their own Kconfig option. Other Kconfig options
depend on this one as well.
This option mostly exists for non-upstream tagging, so best
leave it set to Y.