xref: /openbmc/linux/drivers/net/wireless/atmel/Kconfig (revision ec8f24b7)
1ec8f24b7SThomas Gleixner# SPDX-License-Identifier: GPL-2.0-only
230fe0f9bSKalle Valoconfig WLAN_VENDOR_ATMEL
330fe0f9bSKalle Valo	bool "Atmel devices"
430fe0f9bSKalle Valo	default y
530fe0f9bSKalle Valo	---help---
630fe0f9bSKalle Valo	  If you have a wireless card belonging to this class, say Y.
730fe0f9bSKalle Valo
830fe0f9bSKalle Valo	  Note that the answer to this question doesn't directly affect the
9a6cf02e6SRandy Dunlap	  kernel: saying N will just cause the configurator to skip all the
10a6cf02e6SRandy Dunlap	  questions about these cards. If you say Y, you will be asked for
1130fe0f9bSKalle Valo	  your specific card in the following questions.
1230fe0f9bSKalle Valo
1330fe0f9bSKalle Valoif WLAN_VENDOR_ATMEL
1430fe0f9bSKalle Valo
1530fe0f9bSKalle Valoconfig ATMEL
1630fe0f9bSKalle Valo      tristate "Atmel at76c50x chipset  802.11b support"
1730fe0f9bSKalle Valo      depends on CFG80211 && (PCI || PCMCIA)
1830fe0f9bSKalle Valo      select WIRELESS_EXT
1930fe0f9bSKalle Valo      select WEXT_PRIV
2030fe0f9bSKalle Valo      select FW_LOADER
2130fe0f9bSKalle Valo      select CRC32
2230fe0f9bSKalle Valo       ---help---
2330fe0f9bSKalle Valo        A driver 802.11b wireless cards based on the Atmel fast-vnet
2430fe0f9bSKalle Valo        chips. This driver supports standard Linux wireless extensions.
2530fe0f9bSKalle Valo
2630fe0f9bSKalle Valo        Many  cards based on this chipset do not have flash memory
2730fe0f9bSKalle Valo        and need their firmware loaded at start-up. If yours is
2830fe0f9bSKalle Valo        one of these, you will need to provide a firmware image
2930fe0f9bSKalle Valo        to be loaded into the card by the driver. The Atmel
3030fe0f9bSKalle Valo        firmware package can be downloaded from
3130fe0f9bSKalle Valo        <http://www.thekelleys.org.uk/atmel>
3230fe0f9bSKalle Valo
3330fe0f9bSKalle Valoconfig PCI_ATMEL
3430fe0f9bSKalle Valo      tristate "Atmel at76c506 PCI cards"
3530fe0f9bSKalle Valo      depends on ATMEL && PCI
3630fe0f9bSKalle Valo       ---help---
3730fe0f9bSKalle Valo        Enable support for PCI and mini-PCI cards containing the
3830fe0f9bSKalle Valo        Atmel at76c506 chip.
3930fe0f9bSKalle Valo
4030fe0f9bSKalle Valoconfig PCMCIA_ATMEL
4130fe0f9bSKalle Valo	tristate "Atmel at76c502/at76c504 PCMCIA cards"
4230fe0f9bSKalle Valo	depends on ATMEL && PCMCIA
4330fe0f9bSKalle Valo	select WIRELESS_EXT
4430fe0f9bSKalle Valo	select FW_LOADER
4530fe0f9bSKalle Valo	select CRC32
4630fe0f9bSKalle Valo	---help---
4730fe0f9bSKalle Valo	  Enable support for PCMCIA cards containing the
4830fe0f9bSKalle Valo	  Atmel at76c502 and at76c504 chips.
4930fe0f9bSKalle Valo
5030fe0f9bSKalle Valoconfig AT76C50X_USB
5130fe0f9bSKalle Valo        tristate "Atmel at76c503/at76c505/at76c505a USB cards"
5230fe0f9bSKalle Valo        depends on MAC80211 && USB
5330fe0f9bSKalle Valo        select FW_LOADER
5430fe0f9bSKalle Valo        ---help---
5530fe0f9bSKalle Valo          Enable support for USB Wireless devices using Atmel at76c503,
5630fe0f9bSKalle Valo          at76c505 or at76c505a chips.
5730fe0f9bSKalle Valo
5830fe0f9bSKalle Valoendif # WLAN_VENDOR_ATMEL
59