allow coexistance of N build and AC build.
[tomato.git] / release / src-rt-6.x / linux / linux-2.6 / drivers / net / hnd / Kconfig
blobcd00576cd6230f17f36bbcdcac96186aa1aad855
2 # Broadcom Home Networking Division (HND) driver configuration
4 # $Copyright Open Broadcom Corporation$
6 # $Id: Kconfig,v 1.6 2010-07-05 07:01:45 chihsien Exp $
9 menu "Broadcom HND network devices"
10         depends on PCI
11 config HND
12         bool "Broadcom HND network device support"
13 config ET
14         tristate "10/100 Ethernet support"
15         depends on HND
16 config ET_47XX
17         bool "BCM47xx support"
18         depends on ET
19 choice
20         prompt "ET ALL PASSIVE mode"
21         depends on ET
22         
23 config ET_ALL_PASSIVE_ON
24         bool "ET ALL PASSIVE on"
25 config ET_ALL_PASSIVE_RUNTIME
26         bool "ET ALL PASSIVE with runtime setting"
27 endchoice
28 config BCM_CTF
29         tristate "BCMCTF support"
30         depends on HND
31 config WL_USBAP
32         bool "USB/HSIC Wireless Access Point support"
33 config WL_EMULATOR
34         bool "WL emulation using Gigabit ethernet"
35         depends on HND
36 config BCM57XX
37         tristate "BCM57xx support is ON"
38         depends on WL_EMULATOR
39 config WL
40         tristate "Wireless feature variant is set to AP"
41         depends on WL_EMULATOR
42         select WL_USE_AP
43 config BCM57XX
44         tristate "BCM57xx Gigabit Ethernet support"
45         depends on HND && !WL_EMULATOR
46 config WL
47         tristate "BCM43xx 802.11 Wireless support"
48         depends on HND && !WL_EMULATOR
49 config WAPI
50         bool "Wireless Authentication Privacy Infrastructure (WAPI) support"
51         depends on HND && !WL_EMULATOR && WL
52         select MTD_BCMCONF_PARTS
53 choice
54         prompt "Wireless feature variant"
55         depends on HND && !WL_EMULATOR && WL
56 config WL_USE_AP
57         bool "Config file for basic AP variant"
58 config WL_USE_AP_SDSTD
59         bool "Config file for basic AP sdstd variant"
60 config WL_USE_STA
61         bool "Config file for basic STA variant"
62 config WL_USE_APSTA
63         bool "Config file for basic APSTA variant"
64 config WL_USE_AP_ONCHIP_G
65         bool "Config file for AP 1chipG variant"
66 config WL_USE_STA_ONCHIP_G
67         bool "Config file for STA 1chipG variant"
68 config WL_USE_APSTA_ONCHIP_G
69         bool "Config file for APSTA 1chipG variant"
70 #config WL_USE_HIGH
71 #       bool "Config file for high/bmac split variant"
72 endchoice
73 #if defined(WLSRC) || defined(PREBUILD)
74 config WL_AP 
75         string "Config file for basic AP variant"
76         default "wlconfig_lx_router_ap"
77 config WL_AP_SDSTD
78         string "Config file for basic AP sdstd variant"
79         default "wlconfig_lx_router_ap_sdstd"
80 config WL_STA 
81         string "Config file for basic STA variant"
82         default "wlconfig_lx_router_sta"
83 config WL_APSTA 
84         string "Config file for basic APSTA variant"
85         default "wlconfig_lx_router_apsta"
86 config WL_AP_ONCHIP_G 
87         string "Config file for AP 1chipG variant"
88         default "wlconfig_lx_router_ap_1chipG"
89 config WL_STA_ONCHIP_G 
90         string "Config file for STA 1chipG variant"
91         default "wlconfig_lx_router_sta_1chipG"
92 config WL_HIGH 
93         string "Config file for high/bmac split variant"
94         default "wlconfig_lx_router_high"
96 choice
97         prompt "WL ALL PASSIVE mode"
98         depends on WL
99         
100 config WL_ALL_PASSIVE_ON
101         bool "WL ALL PASSIVE on"
102 config WL_ALL_PASSIVE_RUNTIME
103         bool "WL ALL PASSIVE with runtime setting"
104 endchoice
105 #endif
106 config DPSTA
107         tristate "Broadcom dualband wireless proxy repeater support"
108         depends on WL
109 config EMF
110         tristate "Efficient Multicast Forwarding & IGMP Snooping Layers"
111         depends on NETFILTER
112 config PLC
113         bool "Broadcom PLC network failover support"
114         depends on ET && WL
115 endmenu