forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-05-13 9d77db3c730780c8ef5ccd4b66403ff5675cfe4e
kernel/drivers/net/wireless/broadcom/brcm80211/Kconfig
....@@ -1,3 +1,4 @@
1
+# SPDX-License-Identifier: GPL-2.0-only
12 config BRCMUTIL
23 tristate
34
....@@ -11,66 +12,18 @@
1112 select BRCMUTIL
1213 select FW_LOADER
1314 select CORDIC
14
- ---help---
15
+ help
1516 This module adds support for PCIe wireless adapters based on Broadcom
1617 IEEE802.11n SoftMAC chipsets. It also has WLAN led support, which will
1718 be available if you select BCMA_DRIVER_GPIO. If you choose to build a
1819 module, the driver will be called brcmsmac.ko.
1920
20
-config BRCMFMAC
21
- tristate "Broadcom FullMAC WLAN driver"
22
- depends on CFG80211
23
- select BRCMUTIL
24
- ---help---
25
- This module adds support for wireless adapters based on Broadcom
26
- FullMAC chipsets. It has to work with at least one of the bus
27
- interface support. If you choose to build a module, it'll be called
28
- brcmfmac.ko.
29
-
30
-config BRCMFMAC_PROTO_BCDC
31
- bool
32
-
33
-config BRCMFMAC_PROTO_MSGBUF
34
- bool
35
-
36
-config BRCMFMAC_SDIO
37
- bool "SDIO bus interface support for FullMAC driver"
38
- depends on (MMC = y || MMC = BRCMFMAC)
39
- depends on BRCMFMAC
40
- select BRCMFMAC_PROTO_BCDC
41
- select FW_LOADER
42
- default y
43
- ---help---
44
- This option enables the SDIO bus interface support for Broadcom
45
- IEEE802.11n embedded FullMAC WLAN driver. Say Y if you want to
46
- use the driver for a SDIO wireless card.
47
-
48
-config BRCMFMAC_USB
49
- bool "USB bus interface support for FullMAC driver"
50
- depends on (USB = y || USB = BRCMFMAC)
51
- depends on BRCMFMAC
52
- select BRCMFMAC_PROTO_BCDC
53
- select FW_LOADER
54
- ---help---
55
- This option enables the USB bus interface support for Broadcom
56
- IEEE802.11n embedded FullMAC WLAN driver. Say Y if you want to
57
- use the driver for an USB wireless card.
58
-
59
-config BRCMFMAC_PCIE
60
- bool "PCIE bus interface support for FullMAC driver"
61
- depends on BRCMFMAC
62
- depends on PCI
63
- select BRCMFMAC_PROTO_MSGBUF
64
- select FW_LOADER
65
- ---help---
66
- This option enables the PCIE bus interface support for Broadcom
67
- IEEE802.11ac embedded FullMAC WLAN driver. Say Y if you want to
68
- use the driver for an PCIE wireless card.
21
+source "drivers/net/wireless/broadcom/brcm80211/brcmfmac/Kconfig"
6922
7023 config BRCM_TRACING
7124 bool "Broadcom device tracing"
7225 depends on BRCMSMAC || BRCMFMAC
73
- ---help---
26
+ help
7427 If you say Y here, the Broadcom wireless drivers will register
7528 with ftrace to dump event information into the trace ringbuffer.
7629 Tracing can be enabled at runtime to aid in debugging wireless
....@@ -81,6 +34,6 @@
8134 config BRCMDBG
8235 bool "Broadcom driver debug functions"
8336 depends on BRCMSMAC || BRCMFMAC
84
- select WANT_DEV_COREDUMP
85
- ---help---
37
+ select WANT_DEV_COREDUMP if BRCMFMAC
38
+ help
8639 Selecting this enables additional code for debug purposes.