forked from ~ljy/RK356X_SDK_RELEASE

hc
2024-02-19 1c055e55a242a33e574e48be530e06770a210dcd
kernel/drivers/net/wireless/broadcom/b43legacy/Kconfig
....@@ -1,9 +1,10 @@
1
+# SPDX-License-Identifier: GPL-2.0-only
12 config B43LEGACY
23 tristate "Broadcom 43xx-legacy wireless support (mac80211 stack)"
34 depends on SSB_POSSIBLE && MAC80211 && HAS_DMA
45 select SSB
56 select FW_LOADER
6
- ---help---
7
+ help
78 b43legacy is a driver for 802.11b devices from Broadcom (BCM4301 and
89 BCM4303) and early model 802.11g chips (BCM4306 Ver. 2) used in the
910 Linksys WPC54G V1 PCMCIA devices.
....@@ -53,7 +54,7 @@
5354 bool "Broadcom 43xx-legacy debugging"
5455 depends on B43LEGACY
5556 default y
56
- ---help---
57
+ help
5758 Say Y, because this information will help you get the driver running.
5859 This option generates a minimum of log output.
5960
....@@ -74,7 +75,7 @@
7475 bool "DMA + PIO"
7576 select B43LEGACY_DMA
7677 select B43LEGACY_PIO
77
- ---help---
78
+ help
7879 Include both, Direct Memory Access (DMA) and Programmed I/O (PIO)
7980 data transfer modes. The mode actually used is selectable through
8081 the module parameter "pio". With pio=0 as a module parameter, the
....@@ -85,14 +86,14 @@
8586 config B43LEGACY_DMA_MODE
8687 bool "DMA (Direct Memory Access) only"
8788 select B43LEGACY_DMA
88
- ---help---
89
+ help
8990 Only include Direct Memory Access (DMA).
9091 This reduces the size of the driver module, by omitting the PIO code.
9192
9293 config B43LEGACY_PIO_MODE
9394 bool "PIO (Programmed I/O) only"
9495 select B43LEGACY_PIO
95
- ---help---
96
+ help
9697 Only include Programmed I/O (PIO).
9798 This reduces the size of the driver module, by omitting the DMA code.
9899 Please note that PIO transfers are slow (compared to DMA).