OpenWrt – Diff between revs 2 and 3
?pathlinks?
Rev 2 | Rev 3 | |||
---|---|---|---|---|
Line 8... | Line 8... | |||
8 | include $(TOPDIR)/rules.mk |
8 | include $(TOPDIR)/rules.mk |
|
9 | include $(INCLUDE_DIR)/kernel.mk |
9 | include $(INCLUDE_DIR)/kernel.mk |
|
Line 10... | Line 10... | |||
10 | |
10 | |
|
Line 11... | Line 11... | |||
11 | PKG_NAME:=mac80211 |
11 | PKG_NAME:=mac80211 |
|
12 | |
12 | |
|
13 | PKG_VERSION:=4.19.23-1 |
13 | PKG_VERSION:=2017-11-01 |
|
14 | PKG_RELEASE:=4 |
14 | PKG_RELEASE:=9 |
|
Line 15... | Line 15... | |||
15 | PKG_SOURCE_URL:=@KERNEL/linux/kernel/projects/backports/stable/v4.19.23/ |
15 | PKG_SOURCE_URL:=http://mirror2.openwrt.org/sources |
|
16 | PKG_HASH:=703e940b542eb56067fcd847a7c69398dcc9829f34472647eea4211cb2ab3b83 |
16 | PKG_HASH:=8437ab7886b988c8152e7a4db30b7f41009e49a3b2cb863edd05da1ecd7eb05a |
|
17 | |
17 | |
|
Line 18... | Line 18... | |||
18 | PKG_SOURCE:=backports-$(PKG_VERSION).tar.xz |
18 | PKG_SOURCE:=backports-$(PKG_VERSION).tar.xz |
|
Line 19... | Line 19... | |||
19 | PKG_BUILD_DIR:=$(KERNEL_BUILD_DIR)/backports-$(PKG_VERSION) |
19 | PKG_BUILD_DIR:=$(KERNEL_BUILD_DIR)/backports-$(PKG_VERSION) |
|
20 | PKG_BUILD_PARALLEL:=1 |
20 | PKG_BUILD_PARALLEL:=1 |
|
21 | |
21 | |
|
- | 22 | PKG_MAINTAINER:=Felix Fietkau <nbd@nbd.name> |
||
- | 23 | |
||
- | 24 | PKG_DRIVERS = \ |
||
22 | PKG_MAINTAINER:=Felix Fietkau <nbd@nbd.name> |
25 | adm8211 \ |
|
- | 26 | airo \ |
||
23 | |
27 | ath ath5k ath6kl ath6kl-sdio ath6kl-usb ath9k ath9k-common ath9k-htc ath10k \ |
|
- | 28 | b43 b43legacy \ |
||
- | 29 | carl9170 \ |
||
24 | PKG_DRIVERS = \ |
30 | hermes hermes-pci hermes-pcmcia hermes-plx\ |
|
25 | adm8211 \ |
31 | iwl-legacy iwl3945 iwl4965 iwlwifi \ |
|
- | 32 | lib80211 \ |
||
26 | airo \ |
33 | libipw ipw2100 ipw2200 \ |
|
27 | hermes hermes-pci hermes-pcmcia hermes-plx\ |
34 | libertas-sdio libertas-usb libertas-spi \ |
|
- | 35 | mac80211-hwsim \ |
||
- | 36 | mt7601u \ |
||
- | 37 | mwl8k mwifiex-pcie mwifiex-sdio \ |
||
- | 38 | p54-common p54-pci p54-spi p54-usb \ |
||
- | 39 | rsi91x rsi91x-usb rsi91x-sdio\ |
||
- | 40 | rt2x00-lib rt2x00-pci rt2x00-usb \ |
||
- | 41 | rt2400-pci rt2500-pci rt2500-usb \ |
||
- | 42 | rt2800-lib rt2800-mmio rt2800-pci rt2800-soc rt2800-usb \ |
||
28 | lib80211 \ |
43 | rt61-pci rt73-usb \ |
|
29 | mac80211-hwsim \ |
44 | rtl8180 rtl8187 \ |
|
Line 30... | Line 45... | |||
30 | mt7601u \ |
45 | rtlwifi rtlwifi-pci rtlwifi-btcoexist rtlwifi-usb rtl8192c-common \ |
|
31 | p54-common p54-pci p54-spi p54-usb \ |
46 | rtl8192ce rtl8192se rtl8192de rtl8192cu rtl8821ae \ |
|
- | 47 | rtl8xxxu \ |
||
32 | rsi91x rsi91x-usb rsi91x-sdio\ |
48 | wlcore wl12xx wl18xx \ |
|
33 | wlcore wl12xx wl18xx \ |
49 | zd1211rw |
|
34 | zd1211rw |
50 | |
|
- | 51 | PKG_CONFIG_DEPENDS:= \ |
||
- | 52 | CONFIG_PACKAGE_kmod-mac80211 \ |
||
- | 53 | $(patsubst %,CONFIG_PACKAGE_kmod-%,$(PKG_DRIVERS)) \ |
||
- | 54 | CONFIG_PACKAGE_MAC80211_DEBUGFS \ |
||
- | 55 | CONFIG_PACKAGE_MAC80211_MESH \ |
||
- | 56 | CONFIG_PACKAGE_MAC80211_TRACING \ |
||
- | 57 | CONFIG_PACKAGE_ATH_DEBUG \ |
||
- | 58 | CONFIG_PACKAGE_ATH_DFS \ |
||
- | 59 | CONFIG_PACKAGE_ATH_SPECTRAL \ |
||
- | 60 | CONFIG_PACKAGE_ATH_DYNACK \ |
||
- | 61 | CONFIG_PACKAGE_B43_DEBUG \ |
||
- | 62 | CONFIG_PACKAGE_B43_PIO \ |
||
- | 63 | CONFIG_PACKAGE_B43_PHY_G \ |
||
- | 64 | CONFIG_PACKAGE_B43_PHY_N \ |
||
35 | |
65 | CONFIG_PACKAGE_B43_PHY_LP \ |
|
36 | PKG_CONFIG_DEPENDS:= \ |
66 | CONFIG_PACKAGE_B43_PHY_HT \ |
|
- | 67 | CONFIG_PACKAGE_B43_BUSES_BCMA_AND_SSB \ |
||
- | 68 | CONFIG_PACKAGE_B43_BUSES_BCMA \ |
||
37 | CONFIG_PACKAGE_kmod-mac80211 \ |
69 | CONFIG_PACKAGE_B43_BUSES_SSB \ |
|
- | 70 | CONFIG_PACKAGE_BRCM80211_DEBUG \ |
||
- | 71 | CONFIG_PACKAGE_IWLWIFI_DEBUG \ |
||
- | 72 | CONFIG_PACKAGE_IWLWIFI_DEBUGFS \ |
||
Line 38... | Line 73... | |||
38 | CONFIG_PACKAGE_MAC80211_DEBUGFS \ |
73 | CONFIG_PACKAGE_RT2X00_LIB_DEBUGFS \ |
|
Line 39... | Line 74... | |||
39 | CONFIG_PACKAGE_MAC80211_MESH \ |
74 | CONFIG_PACKAGE_RT2X00_DEBUG \ |
|
Line 50... | Line 85... | |||
50 | SUBMENU:=$(WMENU) |
85 | SUBMENU:=$(WMENU) |
|
51 | URL:=https://wireless.wiki.kernel.org/ |
86 | URL:=https://wireless.wiki.kernel.org/ |
|
52 | MAINTAINER:=Felix Fietkau <nbd@nbd.name> |
87 | MAINTAINER:=Felix Fietkau <nbd@nbd.name> |
|
53 | endef |
88 | endef |
|
Line 54... | Line -... | |||
54 | |
- | ||
55 | config_package=$(if $(CONFIG_PACKAGE_kmod-$(1)),m) |
- | ||
56 | |
- | ||
57 | config-y:= \ |
- | ||
58 | WLAN \ |
- | ||
59 | NL80211_TESTMODE \ |
- | ||
60 | CFG80211_WEXT \ |
- | ||
61 | CFG80211_CERTIFICATION_ONUS \ |
- | ||
62 | MAC80211_RC_MINSTREL \ |
- | ||
63 | MAC80211_RC_MINSTREL_HT \ |
- | ||
64 | MAC80211_RC_MINSTREL_VHT \ |
- | ||
65 | MAC80211_RC_DEFAULT_MINSTREL \ |
- | ||
66 | WLAN_VENDOR_ADMTEK \ |
- | ||
67 | WLAN_VENDOR_ATH \ |
- | ||
68 | WLAN_VENDOR_ATMEL \ |
- | ||
69 | WLAN_VENDOR_BROADCOM \ |
- | ||
70 | WLAN_VENDOR_CISCO \ |
- | ||
71 | WLAN_VENDOR_INTEL \ |
- | ||
72 | WLAN_VENDOR_INTERSIL \ |
- | ||
73 | WLAN_VENDOR_MARVELL \ |
- | ||
74 | WLAN_VENDOR_MEDIATEK \ |
- | ||
75 | WLAN_VENDOR_RALINK \ |
- | ||
76 | WLAN_VENDOR_REALTEK \ |
- | ||
77 | WLAN_VENDOR_RSI \ |
- | ||
78 | WLAN_VENDOR_ST \ |
- | ||
79 | WLAN_VENDOR_TI \ |
- | ||
80 | WLAN_VENDOR_ZYDAS \ |
- | ||
81 | |
- | ||
82 | config-$(call config_package,cfg80211) += CFG80211 |
- | ||
83 | |
- | ||
84 | config-$(call config_package,mac80211) += MAC80211 |
- | ||
85 | config-$(CONFIG_PACKAGE_MAC80211_MESH) += MAC80211_MESH |
- | ||
86 | |
- | ||
87 | include ath.mk |
- | ||
88 | include broadcom.mk |
- | ||
89 | include intel.mk |
- | ||
90 | include marvell.mk |
- | ||
91 | include ralink.mk |
- | ||
92 | include realtek.mk |
- | ||
93 | |
- | ||
94 | PKG_CONFIG_DEPENDS += \ |
- | ||
95 | $(patsubst %,CONFIG_PACKAGE_kmod-%,$(PKG_DRIVERS)) |
- | ||
96 | |
89 | |
|
97 | define KernelPackage/cfg80211 |
90 | define KernelPackage/cfg80211 |
|
98 | $(call KernelPackage/mac80211/Default) |
91 | $(call KernelPackage/mac80211/Default) |
|
99 | TITLE:=cfg80211 - wireless configuration API |
92 | TITLE:=cfg80211 - wireless configuration API |
|
100 | DEPENDS+= +iw +wireless-regdb |
- | ||
101 | ABI_VERSION:=$(PKG_VERSION)-$(PKG_RELEASE) |
93 | DEPENDS+= +iw +wireless-regdb |
|
102 | FILES:= \ |
94 | FILES:= \ |
|
103 | $(PKG_BUILD_DIR)/compat/compat.ko \ |
95 | $(PKG_BUILD_DIR)/compat/compat.ko \ |
|
104 | $(PKG_BUILD_DIR)/net/wireless/cfg80211.ko |
96 | $(PKG_BUILD_DIR)/net/wireless/cfg80211.ko |
|
Line 114... | Line 106... | |||
114 | # +kmod-crypto-cmac is a runtime only dependency of net/mac80211/aes_cmac.c |
106 | # +kmod-crypto-cmac is a runtime only dependency of net/mac80211/aes_cmac.c |
|
115 | DEPENDS+= +kmod-cfg80211 +hostapd-common |
107 | DEPENDS+= +kmod-cfg80211 +hostapd-common |
|
116 | KCONFIG:=\ |
108 | KCONFIG:=\ |
|
117 | CONFIG_AVERAGE=y |
109 | CONFIG_AVERAGE=y |
|
118 | FILES:= $(PKG_BUILD_DIR)/net/mac80211/mac80211.ko |
110 | FILES:= $(PKG_BUILD_DIR)/net/mac80211/mac80211.ko |
|
119 | ABI_VERSION:=$(PKG_VERSION)-$(PKG_RELEASE) |
- | ||
120 | MENU:=1 |
111 | MENU:=1 |
|
121 | endef |
112 | endef |
|
Line 122... | Line 113... | |||
122 | |
113 | |
|
123 | define KernelPackage/mac80211/config |
114 | define KernelPackage/mac80211/config |
|
Line 169... | Line 160... | |||
169 | |
160 | |
|
170 | define KernelPackage/airo/description |
161 | define KernelPackage/airo/description |
|
171 | Kernel support for Cisco Aironet cards |
162 | Kernel support for Cisco Aironet cards |
|
Line -... | Line 163... | |||
- | 163 | endef |
||
- | 164 | |
||
- | 165 | define KernelPackage/ath/config |
||
- | 166 | if PACKAGE_kmod-ath |
||
- | 167 | config ATH_USER_REGD |
||
- | 168 | bool "Force Atheros drivers to respect the user's regdomain settings" |
||
- | 169 | default y |
||
- | 170 | help |
||
- | 171 | Atheros' idea of regulatory handling is that the EEPROM of the card defines |
||
- | 172 | the regulatory limits and the user is only allowed to restrict the settings |
||
- | 173 | even further, even if the country allows frequencies or power levels that |
||
- | 174 | are forbidden by the EEPROM settings. |
||
- | 175 | |
||
- | 176 | Select this option if you want the driver to respect the user's decision about |
||
- | 177 | regulatory settings. |
||
- | 178 | |
||
- | 179 | config PACKAGE_ATH_DEBUG |
||
- | 180 | bool "Atheros wireless debugging" |
||
- | 181 | help |
||
- | 182 | Say Y, if you want to debug atheros wireless drivers. |
||
- | 183 | Only ath9k & ath10k make use of this. |
||
- | 184 | |
||
- | 185 | config PACKAGE_ATH_DFS |
||
- | 186 | bool "Enable DFS support" |
||
- | 187 | default y |
||
- | 188 | help |
||
- | 189 | Dynamic frequency selection (DFS) is required for most of the 5 GHz band |
||
- | 190 | channels in Europe, US, and Japan. |
||
- | 191 | |
||
- | 192 | Select this option if you want to use such channels. |
||
- | 193 | |
||
- | 194 | config PACKAGE_ATH_SPECTRAL |
||
- | 195 | bool "Atheros spectral scan support" |
||
- | 196 | depends on PACKAGE_ATH_DEBUG |
||
- | 197 | select KERNEL_RELAY |
||
- | 198 | help |
||
- | 199 | Say Y to enable access to the FFT/spectral data via debugfs. |
||
- | 200 | |
||
- | 201 | config PACKAGE_ATH_DYNACK |
||
- | 202 | bool "Enable Dynack support" |
||
- | 203 | depends on PACKAGE_kmod-ath9k-common |
||
- | 204 | help |
||
- | 205 | Enables support for Dynamic ACK estimation, which allows the fastest possible speed |
||
- | 206 | at any distance automatically by increasing/decreasing the max frame ACK time for |
||
- | 207 | the most remote station detected. It can be enabled by using iw (iw phy0 set distance auto), |
||
- | 208 | or by sending the NL80211_ATTR_WIPHY_DYN_ACK flag to mac80211 driver using netlink. |
||
- | 209 | |
||
- | 210 | Select this option if you want to enable this feature |
||
- | 211 | |
||
- | 212 | endif |
||
- | 213 | endef |
||
- | 214 | |
||
- | 215 | define KernelPackage/ath |
||
- | 216 | $(call KernelPackage/mac80211/Default) |
||
- | 217 | TITLE:=Atheros common driver part |
||
- | 218 | DEPENDS+= @PCI_SUPPORT||USB_SUPPORT||TARGET_ar71xx||TARGET_ath25 +kmod-mac80211 |
||
- | 219 | FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/ath/ath.ko |
||
- | 220 | MENU:=1 |
||
- | 221 | endef |
||
- | 222 | |
||
- | 223 | define KernelPackage/ath/description |
||
- | 224 | This module contains some common parts needed by Atheros Wireless drivers. |
||
- | 225 | endef |
||
- | 226 | |
||
- | 227 | define KernelPackage/ath5k |
||
- | 228 | $(call KernelPackage/mac80211/Default) |
||
- | 229 | TITLE:=Atheros 5xxx wireless cards support |
||
- | 230 | URL:=https://wireless.wiki.kernel.org/en/users/drivers/ath5k |
||
- | 231 | DEPENDS+= @PCI_SUPPORT||@TARGET_ath25 +kmod-ath +@DRIVER_11W_SUPPORT |
||
- | 232 | FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/ath/ath5k/ath5k.ko |
||
- | 233 | AUTOLOAD:=$(call AutoProbe,ath5k) |
||
- | 234 | endef |
||
- | 235 | |
||
- | 236 | define KernelPackage/ath5k/description |
||
- | 237 | This module adds support for wireless adapters based on |
||
- | 238 | Atheros 5xxx chipset. |
||
- | 239 | endef |
||
- | 240 | |
||
- | 241 | define KernelPackage/ath6kl |
||
- | 242 | $(call KernelPackage/mac80211/Default) |
||
- | 243 | TITLE:=Atheros FullMAC wireless devices (common code for ath6kl_sdio and ath6kl_usb) |
||
- | 244 | URL:=https://wireless.wiki.kernel.org/en/users/drivers/ath6kl |
||
- | 245 | HIDDEN:=1 |
||
- | 246 | DEPENDS+= +kmod-ath +@DRIVER_11N_SUPPORT |
||
- | 247 | FILES:= $(PKG_BUILD_DIR)/drivers/net/wireless/ath/ath6kl/ath6kl_core.ko |
||
- | 248 | endef |
||
- | 249 | |
||
- | 250 | define KernelPackage/ath6kl-sdio |
||
- | 251 | $(call KernelPackage/mac80211/Default) |
||
- | 252 | TITLE:=Atheros 802.11n SDIO wireless cards support |
||
- | 253 | URL:=https://wireless.wiki.kernel.org/en/users/drivers/ath6kl |
||
- | 254 | DEPENDS+= +kmod-mmc +kmod-ath6kl |
||
- | 255 | FILES:= $(PKG_BUILD_DIR)/drivers/net/wireless/ath/ath6kl/ath6kl_sdio.ko |
||
- | 256 | AUTOLOAD:=$(call AutoProbe,ath6kl_sdio) |
||
- | 257 | endef |
||
- | 258 | |
||
- | 259 | define KernelPackage/ath6kl-sdio/description |
||
- | 260 | This module adds support for wireless adapters based on |
||
- | 261 | Atheros IEEE 802.11n AR6003 and AR6004 family of chipsets. |
||
- | 262 | endef |
||
- | 263 | |
||
- | 264 | define KernelPackage/ath6kl-usb |
||
- | 265 | $(call KernelPackage/mac80211/Default) |
||
- | 266 | TITLE:=Atheros 802.11n USB wireless cards support |
||
- | 267 | URL:=https://wireless.wiki.kernel.org/en/users/drivers/ath6kl |
||
- | 268 | DEPENDS+= @USB_SUPPORT +kmod-usb-core +kmod-ath6kl |
||
- | 269 | FILES:= $(PKG_BUILD_DIR)/drivers/net/wireless/ath/ath6kl/ath6kl_usb.ko |
||
- | 270 | AUTOLOAD:=$(call AutoProbe,ath6kl_usb) |
||
- | 271 | endef |
||
- | 272 | |
||
- | 273 | define KernelPackage/ath6kl-usb/description |
||
- | 274 | This module adds support for wireless adapters based on the |
||
- | 275 | Atheros IEEE 802.11n AR6004 chipset. |
||
- | 276 | endef |
||
- | 277 | |
||
- | 278 | define KernelPackage/ath9k-common |
||
- | 279 | $(call KernelPackage/mac80211/Default) |
||
- | 280 | TITLE:=Atheros 802.11n wireless devices (common code for ath9k and ath9k_htc) |
||
- | 281 | URL:=https://wireless.wiki.kernel.org/en/users/drivers/ath9k |
||
- | 282 | HIDDEN:=1 |
||
- | 283 | DEPENDS+= @PCI_SUPPORT||USB_SUPPORT||TARGET_ar71xx +kmod-ath +@DRIVER_11N_SUPPORT +@DRIVER_11W_SUPPORT |
||
- | 284 | FILES:= \ |
||
- | 285 | $(PKG_BUILD_DIR)/drivers/net/wireless/ath/ath9k/ath9k_common.ko \ |
||
- | 286 | $(PKG_BUILD_DIR)/drivers/net/wireless/ath/ath9k/ath9k_hw.ko |
||
- | 287 | endef |
||
- | 288 | |
||
- | 289 | define KernelPackage/ath9k |
||
- | 290 | $(call KernelPackage/mac80211/Default) |
||
- | 291 | TITLE:=Atheros 802.11n PCI wireless cards support |
||
- | 292 | URL:=https://wireless.wiki.kernel.org/en/users/drivers/ath9k |
||
- | 293 | DEPENDS+= @PCI_SUPPORT||TARGET_ar71xx +kmod-ath9k-common |
||
- | 294 | FILES:= \ |
||
- | 295 | $(PKG_BUILD_DIR)/drivers/net/wireless/ath/ath9k/ath9k.ko |
||
- | 296 | AUTOLOAD:=$(call AutoProbe,ath9k) |
||
- | 297 | endef |
||
- | 298 | |
||
- | 299 | define KernelPackage/ath9k/description |
||
- | 300 | This module adds support for wireless adapters based on |
||
- | 301 | Atheros IEEE 802.11n AR5008 and AR9001 family of chipsets. |
||
- | 302 | endef |
||
- | 303 | |
||
- | 304 | define KernelPackage/ath9k/config |
||
- | 305 | |
||
- | 306 | config ATH9K_SUPPORT_PCOEM |
||
- | 307 | bool "Support chips used in PC OEM cards" |
||
- | 308 | depends on PACKAGE_kmod-ath9k |
||
- | 309 | |
||
- | 310 | config ATH9K_TX99 |
||
- | 311 | bool "Enable TX99 support (WARNING: testing only, breaks normal operation!)" |
||
- | 312 | depends on PACKAGE_kmod-ath9k |
||
- | 313 | |
||
- | 314 | config ATH9K_UBNTHSR |
||
- | 315 | bool "Support for Ubiquiti UniFi Outdoor+ access point" |
||
- | 316 | depends on PACKAGE_kmod-ath9k && TARGET_ar71xx_generic |
||
- | 317 | default y |
||
- | 318 | |
||
- | 319 | endef |
||
- | 320 | |
||
- | 321 | define KernelPackage/ath9k-htc |
||
- | 322 | $(call KernelPackage/mac80211/Default) |
||
- | 323 | TITLE:=Atheros 802.11n USB device support |
||
- | 324 | URL:=https://wireless.wiki.kernel.org/en/users/drivers/ath9k |
||
- | 325 | DEPENDS+= @USB_SUPPORT +kmod-ath9k-common +kmod-usb-core +ath9k-htc-firmware |
||
- | 326 | FILES:= \ |
||
- | 327 | $(PKG_BUILD_DIR)/drivers/net/wireless/ath/ath9k/ath9k_htc.ko |
||
- | 328 | AUTOLOAD:=$(call AutoProbe,ath9k_htc) |
||
- | 329 | endef |
||
- | 330 | |
||
- | 331 | define KernelPackage/ath9k-htc/description |
||
- | 332 | This module adds support for wireless adapters based on |
||
- | 333 | Atheros USB AR9271 and AR7010 family of chipsets. |
||
- | 334 | endef |
||
- | 335 | |
||
- | 336 | define KernelPackage/ath10k |
||
- | 337 | $(call KernelPackage/mac80211/Default) |
||
- | 338 | TITLE:=Atheros 802.11ac wireless cards support |
||
- | 339 | URL:=https://wireless.wiki.kernel.org/en/users/drivers/ath10k |
||
- | 340 | DEPENDS+= @PCI_SUPPORT +kmod-ath +@DRIVER_11N_SUPPORT +@DRIVER_11AC_SUPPORT +@DRIVER_11W_SUPPORT |
||
- | 341 | FILES:= \ |
||
- | 342 | $(PKG_BUILD_DIR)/drivers/net/wireless/ath/ath10k/ath10k_core.ko \ |
||
- | 343 | $(PKG_BUILD_DIR)/drivers/net/wireless/ath/ath10k/ath10k_pci.ko |
||
- | 344 | AUTOLOAD:=$(call AutoProbe,ath10k_pci) |
||
- | 345 | endef |
||
- | 346 | |
||
- | 347 | define KernelPackage/ath10k/description |
||
- | 348 | This module adds support for wireless adapters based on |
||
- | 349 | Atheros IEEE 802.11ac family of chipsets. For now only |
||
- | 350 | PCI is supported. |
||
- | 351 | endef |
||
- | 352 | |
||
- | 353 | #Broadcom firmware |
||
- | 354 | ifneq ($(CONFIG_B43_FW_6_30),) |
||
- | 355 | PKG_B43_FWV4_NAME:=broadcom-wl |
||
- | 356 | PKG_B43_FWV4_VERSION:=6.30.163.46 |
||
- | 357 | PKG_B43_FWV4_OBJECT:=$(PKG_B43_FWV4_NAME)-$(PKG_B43_FWV4_VERSION).wl_apsta.o |
||
- | 358 | PKG_B43_FWV4_SOURCE:=$(PKG_B43_FWV4_NAME)-$(PKG_B43_FWV4_VERSION).tar.bz2 |
||
- | 359 | PKG_B43_FWV4_SOURCE_URL:=http://www.lwfinger.com/b43-firmware/ |
||
- | 360 | PKG_B43_FWV4_HASH:=a07c3b6b277833c7dbe61daa511f908cd66c5e2763eb7a0859abc36cd9335c2d |
||
- | 361 | else |
||
- | 362 | ifneq ($(CONFIG_B43_FW_5_10),) |
||
- | 363 | PKG_B43_FWV4_NAME:=broadcom-wl |
||
- | 364 | PKG_B43_FWV4_VERSION:=5.10.56.27.3 |
||
- | 365 | PKG_B43_FWV4_OBJECT:=$(PKG_B43_FWV4_NAME)-$(PKG_B43_FWV4_VERSION)/driver/wl_apsta/wl_prebuilt.o |
||
- | 366 | PKG_B43_FWV4_SOURCE:=$(PKG_B43_FWV4_NAME)-$(PKG_B43_FWV4_VERSION)_mipsel.tar.bz2 |
||
- | 367 | PKG_B43_FWV4_SOURCE_URL:=http://mirror2.openwrt.org/sources/ |
||
- | 368 | PKG_B43_FWV4_HASH:=26a8c370f48fc129d0731cfd751c36cae1419b0bc8ca35781126744e60eae009 |
||
- | 369 | else |
||
- | 370 | ifneq ($(CONFIG_B43_FW_4_178),) |
||
- | 371 | PKG_B43_FWV4_NAME:=broadcom-wl |
||
- | 372 | PKG_B43_FWV4_VERSION:=4.178.10.4 |
||
- | 373 | PKG_B43_FWV4_OBJECT:=$(PKG_B43_FWV4_NAME)-$(PKG_B43_FWV4_VERSION)/linux/wl_apsta.o |
||
- | 374 | PKG_B43_FWV4_SOURCE:=$(PKG_B43_FWV4_NAME)-$(PKG_B43_FWV4_VERSION).tar.bz2 |
||
- | 375 | PKG_B43_FWV4_SOURCE_URL:=http://mirror2.openwrt.org/sources/ |
||
- | 376 | PKG_B43_FWV4_HASH:=32f6ad98facbb9045646fdc8b54bb03086d204153253f9c65d0234a5d90ae53f |
||
- | 377 | else |
||
- | 378 | ifneq ($(CONFIG_B43_FW_5_100_138),) |
||
- | 379 | PKG_B43_FWV4_NAME:=broadcom-wl |
||
- | 380 | PKG_B43_FWV4_VERSION:=5.100.138 |
||
- | 381 | PKG_B43_FWV4_OBJECT:=$(PKG_B43_FWV4_NAME)-$(PKG_B43_FWV4_VERSION)/linux/wl_apsta.o |
||
- | 382 | PKG_B43_FWV4_SOURCE:=$(PKG_B43_FWV4_NAME)-$(PKG_B43_FWV4_VERSION).tar.bz2 |
||
- | 383 | PKG_B43_FWV4_SOURCE_URL:=http://www.lwfinger.com/b43-firmware/ |
||
- | 384 | PKG_B43_FWV4_HASH:=f1e7067aac5b62b67b8b6e4c517990277804339ac16065eb13c731ff909ae46f |
||
- | 385 | else |
||
- | 386 | PKG_B43_FWV4_NAME:=broadcom-wl |
||
- | 387 | PKG_B43_FWV4_VERSION:=4.150.10.5 |
||
- | 388 | PKG_B43_FWV4_OBJECT:=$(PKG_B43_FWV4_NAME)-$(PKG_B43_FWV4_VERSION)/driver/wl_apsta_mimo.o |
||
- | 389 | PKG_B43_FWV4_SOURCE:=$(PKG_B43_FWV4_NAME)-$(PKG_B43_FWV4_VERSION).tar.bz2 |
||
- | 390 | PKG_B43_FWV4_SOURCE_URL:=http://mirror2.openwrt.org/sources/ |
||
- | 391 | PKG_B43_FWV4_HASH:=a9f4e276a4d8d3a1cd0f2eb87080ae89b77f0a7140f06d4e9e2135fc44fdd533 |
||
- | 392 | endif |
||
- | 393 | endif |
||
- | 394 | endif |
||
- | 395 | endif |
||
- | 396 | ifneq ($(CONFIG_B43_OPENFIRMWARE),) |
||
- | 397 | PKG_B43_FWV4_NAME:=broadcom-wl |
||
- | 398 | PKG_B43_FWV4_VERSION:=5.2 |
||
- | 399 | PKG_B43_FWV4_OBJECT:=openfwwf-$(PKG_B43_FWV4_VERSION) |
||
- | 400 | PKG_B43_FWV4_SOURCE:=openfwwf-$(PKG_B43_FWV4_VERSION).tar.gz |
||
- | 401 | PKG_B43_FWV4_SOURCE_URL:=http://netweb.ing.unibs.it/~openfwwf/firmware |
||
- | 402 | PKG_B43_FWV4_HASH:=9de03320083201080b2e94b81637ac07a159cf4e6f3481383e1a217e627bc0dc |
||
- | 403 | endif |
||
- | 404 | |
||
- | 405 | |
||
- | 406 | define Download/b43 |
||
- | 407 | FILE:=$(PKG_B43_FWV4_SOURCE) |
||
- | 408 | URL:=$(PKG_B43_FWV4_SOURCE_URL) |
||
- | 409 | HASH:=$(PKG_B43_FWV4_HASH) |
||
- | 410 | endef |
||
- | 411 | $(eval $(call Download,b43)) |
||
- | 412 | |
||
- | 413 | define KernelPackage/b43 |
||
- | 414 | $(call KernelPackage/mac80211/Default) |
||
- | 415 | TITLE:=Broadcom 43xx wireless support |
||
- | 416 | URL:=https://wireless.wiki.kernel.org/en/users/drivers/b43 |
||
- | 417 | KCONFIG:= \ |
||
- | 418 | CONFIG_HW_RANDOM=y |
||
- | 419 | # Depend on PCI_SUPPORT to make sure we can select kmod-bcma or kmod-ssb |
||
- | 420 | DEPENDS += \ |
||
- | 421 | @PCI_SUPPORT +kmod-mac80211 \ |
||
- | 422 | $(if $(CONFIG_PACKAGE_B43_USE_SSB),+kmod-ssb) \ |
||
- | 423 | $(if $(CONFIG_PACKAGE_B43_USE_BCMA),+kmod-bcma) |
||
- | 424 | FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/broadcom/b43/b43.ko |
||
- | 425 | AUTOLOAD:=$(call AutoProbe,b43) |
||
- | 426 | MENU:=1 |
||
- | 427 | endef |
||
- | 428 | |
||
- | 429 | define KernelPackage/b43/config |
||
- | 430 | |
||
- | 431 | config PACKAGE_B43_USE_SSB |
||
- | 432 | select PACKAGE_kmod-ssb |
||
- | 433 | tristate |
||
- | 434 | depends on !TARGET_brcm47xx && !TARGET_brcm63xx |
||
- | 435 | default PACKAGE_kmod-b43 if PACKAGE_B43_BUSES_BCMA_AND_SSB |
||
- | 436 | default PACKAGE_kmod-b43 if PACKAGE_B43_BUSES_SSB |
||
- | 437 | |
||
- | 438 | config PACKAGE_B43_USE_BCMA |
||
- | 439 | select PACKAGE_kmod-bcma |
||
- | 440 | tristate |
||
- | 441 | depends on !TARGET_brcm47xx && !TARGET_bcm53xx |
||
- | 442 | default PACKAGE_kmod-b43 if PACKAGE_B43_BUSES_BCMA_AND_SSB |
||
- | 443 | default PACKAGE_kmod-b43 if PACKAGE_B43_BUSES_BCMA |
||
- | 444 | |
||
- | 445 | if PACKAGE_kmod-b43 |
||
- | 446 | |
||
- | 447 | choice |
||
- | 448 | prompt "b43 firmware version" |
||
- | 449 | default B43_FW_5_100_138 |
||
- | 450 | help |
||
- | 451 | This option allows you to select the version of the b43 firmware. |
||
- | 452 | |
||
- | 453 | config B43_FW_4_150 |
||
- | 454 | bool "Firmware 410.2160 from driver 4.150.10.5 (old stable)" |
||
- | 455 | help |
||
- | 456 | Old stable firmware for BCM43xx devices. |
||
- | 457 | |
||
- | 458 | If unsure, select this. |
||
- | 459 | |
||
- | 460 | config B43_FW_4_178 |
||
- | 461 | bool "Firmware 478.104 from driver 4.178.10.4" |
||
- | 462 | help |
||
- | 463 | Older firmware for BCM43xx devices. |
||
- | 464 | |
||
- | 465 | If unsure, select the "stable" firmware. |
||
- | 466 | |
||
- | 467 | config B43_FW_5_10 |
||
- | 468 | bool "Firmware 508.1084 from driver 5.10.56.27" |
||
- | 469 | help |
||
- | 470 | Older firmware for BCM43xx devices. |
||
- | 471 | |
||
- | 472 | If unsure, select the "stable" firmware. |
||
- | 473 | |
||
- | 474 | config B43_FW_5_100_138 |
||
- | 475 | bool "Firmware 666.2 from driver 5.100.138 (stable)" |
||
- | 476 | help |
||
- | 477 | The currently default firmware for BCM43xx devices. |
||
- | 478 | |
||
- | 479 | This firmware currently gets most of the testing and is needed for some N-PHY devices. |
||
- | 480 | |
||
- | 481 | If unsure, select the this firmware. |
||
- | 482 | |
||
- | 483 | config B43_FW_6_30 |
||
- | 484 | bool "Firmware 784.2 from driver 6.30.163.46 (experimental)" |
||
- | 485 | help |
||
- | 486 | Newer experimental firmware for BCM43xx devices. |
||
- | 487 | |
||
- | 488 | This firmware is mostly untested. |
||
- | 489 | |
||
- | 490 | If unsure, select the "stable" firmware. |
||
- | 491 | |
||
- | 492 | config B43_OPENFIRMWARE |
||
- | 493 | bool "Open FirmWare for WiFi networks" |
||
- | 494 | help |
||
- | 495 | Opensource firmware for BCM43xx devices. |
||
- | 496 | |
||
- | 497 | Do _not_ select this, unless you know what you are doing. |
||
- | 498 | The Opensource firmware is not suitable for embedded devices, yet. |
||
- | 499 | It does not support QoS, which is bad for AccessPoints. |
||
- | 500 | It does not support hardware crypto acceleration, which is a showstopper |
||
- | 501 | for embedded devices with low CPU resources. |
||
- | 502 | |
||
- | 503 | If unsure, select the "stable" firmware. |
||
- | 504 | |
||
- | 505 | endchoice |
||
- | 506 | |
||
- | 507 | config B43_FW_SQUASH |
||
- | 508 | bool "Remove unnecessary firmware files" |
||
- | 509 | depends on !B43_OPENFIRMWARE |
||
- | 510 | default y |
||
- | 511 | help |
||
- | 512 | This options allows you to remove unnecessary b43 firmware files |
||
- | 513 | from the final rootfs image. This can reduce the rootfs size by |
||
- | 514 | up to 200k. |
||
- | 515 | |
||
- | 516 | If unsure, say Y. |
||
- | 517 | |
||
- | 518 | config B43_FW_SQUASH_COREREVS |
||
- | 519 | string "Core revisions to include" |
||
- | 520 | depends on B43_FW_SQUASH |
||
- | 521 | default "5,6,7,8,9,10,11,13,15" if TARGET_brcm47xx_legacy |
||
- | 522 | default "16,28,29,30" if TARGET_brcm47xx_mips74k |
||
- | 523 | default "5,6,7,8,9,10,11,13,15,16,28,29,30" |
||
- | 524 | help |
||
- | 525 | This is a comma seperated list of core revision numbers. |
||
- | 526 | |
||
- | 527 | Example (keep files for rev5 only): |
||
- | 528 | 5 |
||
- | 529 | |
||
- | 530 | Example (keep files for rev5 and rev11): |
||
- | 531 | 5,11 |
||
- | 532 | |
||
- | 533 | config B43_FW_SQUASH_PHYTYPES |
||
- | 534 | string "PHY types to include" |
||
- | 535 | depends on B43_FW_SQUASH |
||
- | 536 | default "G,N,LP" if TARGET_brcm47xx_legacy |
||
- | 537 | default "N,HT" if TARGET_brcm47xx_mips74k |
||
- | 538 | default "G,N,LP,HT" |
||
- | 539 | help |
||
- | 540 | This is a comma seperated list of PHY types: |
||
- | 541 | A => A-PHY |
||
- | 542 | AG => Dual A-PHY G-PHY |
||
- | 543 | G => G-PHY |
||
- | 544 | LP => LP-PHY |
||
- | 545 | N => N-PHY |
||
- | 546 | HT => HT-PHY |
||
- | 547 | LCN => LCN-PHY |
||
- | 548 | LCN40 => LCN40-PHY |
||
- | 549 | AC => AC-PHY |
||
- | 550 | |
||
- | 551 | Example (keep files for G-PHY only): |
||
- | 552 | G |
||
- | 553 | |
||
- | 554 | Example (keep files for G-PHY and N-PHY): |
||
- | 555 | G,N |
||
- | 556 | |
||
- | 557 | choice |
||
- | 558 | prompt "Supported buses" |
||
- | 559 | default PACKAGE_B43_BUSES_BCMA_AND_SSB |
||
- | 560 | help |
||
- | 561 | This allows choosing buses that b43 should support. |
||
- | 562 | |
||
- | 563 | config PACKAGE_B43_BUSES_BCMA_AND_SSB |
||
- | 564 | depends on !TARGET_brcm47xx_legacy && !TARGET_brcm47xx_mips74k && !TARGET_bcm53xx |
||
- | 565 | bool "BCMA and SSB" |
||
- | 566 | |
||
- | 567 | config PACKAGE_B43_BUSES_BCMA |
||
- | 568 | depends on !TARGET_brcm47xx_legacy |
||
- | 569 | bool "BCMA only" |
||
- | 570 | |
||
- | 571 | config PACKAGE_B43_BUSES_SSB |
||
- | 572 | depends on !TARGET_brcm47xx_mips74k && !TARGET_bcm53xx |
||
- | 573 | bool "SSB only" |
||
- | 574 | |
||
- | 575 | endchoice |
||
- | 576 | |
||
- | 577 | config PACKAGE_B43_DEBUG |
||
- | 578 | bool "Enable debug output and debugfs for b43" |
||
- | 579 | default n |
||
- | 580 | help |
||
- | 581 | Enable additional debug output and runtime sanity checks for b43 |
||
- | 582 | and enables the debugfs interface. |
||
- | 583 | |
||
- | 584 | If unsure, say N. |
||
- | 585 | |
||
- | 586 | config PACKAGE_B43_PIO |
||
- | 587 | bool "Enable support for PIO transfer mode" |
||
- | 588 | default n |
||
- | 589 | help |
||
- | 590 | Enable support for using PIO instead of DMA. Unless you have DMA |
||
- | 591 | transfer problems you don't need this. |
||
- | 592 | |
||
- | 593 | If unsure, say N. |
||
- | 594 | |
||
- | 595 | config PACKAGE_B43_PHY_G |
||
- | 596 | bool "Enable support for G-PHYs" |
||
- | 597 | default n if TARGET_brcm47xx_mips74k |
||
- | 598 | default y |
||
- | 599 | help |
||
- | 600 | Enable support for G-PHY. This includes support for the following devices: |
||
- | 601 | PCI: BCM4306, BCM4311, BCM4318 |
||
- | 602 | SoC: BCM5352E, BCM4712 |
||
- | 603 | |
||
- | 604 | If unsure, say Y. |
||
- | 605 | |
||
- | 606 | config PACKAGE_B43_PHY_N |
||
- | 607 | bool "Enable support for N-PHYs" |
||
- | 608 | default y |
||
- | 609 | help |
||
- | 610 | Enable support for N-PHY. This includes support for the following devices: |
||
- | 611 | PCI: BCM4321, BCM4322, BCM43222, BCM43224, BCM43225 |
||
- | 612 | SoC: BCM4716, BCM4717, BCM4718 |
||
- | 613 | |
||
- | 614 | Currently only 11g speed is available. |
||
- | 615 | |
||
- | 616 | If unsure, say Y. |
||
- | 617 | |
||
- | 618 | config PACKAGE_B43_PHY_LP |
||
- | 619 | bool "Enable support for LP-PHYs" |
||
- | 620 | default n if TARGET_brcm47xx_mips74k |
||
- | 621 | default y |
||
- | 622 | help |
||
- | 623 | Enable support for LP-PHY. This includes support for the following devices: |
||
- | 624 | PCI: BCM4312 |
||
- | 625 | SoC: BCM5354 |
||
- | 626 | |
||
- | 627 | If unsure, say Y. |
||
- | 628 | |
||
- | 629 | config PACKAGE_B43_PHY_HT |
||
- | 630 | bool "Enable support for HT-PHYs" |
||
- | 631 | default n if TARGET_brcm47xx_legacy |
||
- | 632 | default y |
||
- | 633 | help |
||
- | 634 | Enable support for HT-PHY. This includes support for the following devices: |
||
- | 635 | PCI: BCM4331 |
||
- | 636 | |
||
- | 637 | Currently only 11g speed is available. |
||
- | 638 | |
||
- | 639 | If unsure, say Y. |
||
- | 640 | |
||
- | 641 | config PACKAGE_B43_PHY_LCN |
||
- | 642 | bool "Enable support for LCN-PHYs" |
||
- | 643 | depends on BROKEN |
||
- | 644 | default n |
||
- | 645 | help |
||
- | 646 | Currently broken. |
||
- | 647 | |
||
- | 648 | If unsure, say N. |
||
- | 649 | |
||
- | 650 | endif |
||
- | 651 | endef |
||
- | 652 | |
||
- | 653 | define KernelPackage/b43/description |
||
- | 654 | Kernel module for Broadcom 43xx wireless support (mac80211 stack) new |
||
- | 655 | endef |
||
- | 656 | |
||
- | 657 | define KernelPackage/b43legacy |
||
- | 658 | $(call KernelPackage/mac80211/Default) |
||
- | 659 | TITLE:=Broadcom 43xx-legacy wireless support |
||
- | 660 | URL:=https://wireless.wiki.kernel.org/en/users/drivers/b43 |
||
- | 661 | KCONFIG:= \ |
||
- | 662 | CONFIG_HW_RANDOM=y |
||
- | 663 | DEPENDS+= +kmod-mac80211 +!(TARGET_brcm47xx||TARGET_brcm63xx):kmod-ssb +b43legacy-firmware |
||
- | 664 | FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/broadcom/b43legacy/b43legacy.ko |
||
- | 665 | AUTOLOAD:=$(call AutoProbe,b43legacy) |
||
- | 666 | MENU:=1 |
||
- | 667 | endef |
||
- | 668 | |
||
- | 669 | define KernelPackage/b43legacy/description |
||
- | 670 | Kernel module for Broadcom 43xx-legacy wireless support (mac80211 stack) new |
||
- | 671 | endef |
||
- | 672 | |
||
- | 673 | |
||
- | 674 | define KernelPackage/brcmutil |
||
- | 675 | $(call KernelPackage/mac80211/Default) |
||
- | 676 | TITLE:=Broadcom IEEE802.11n common driver parts |
||
- | 677 | URL:=https://wireless.wiki.kernel.org/en/users/drivers/brcm80211 |
||
- | 678 | DEPENDS+=@PCI_SUPPORT||USB_SUPPORT |
||
- | 679 | FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/broadcom/brcm80211/brcmutil/brcmutil.ko |
||
- | 680 | AUTOLOAD:=$(call AutoProbe,brcmutil) |
||
- | 681 | MENU:=1 |
||
- | 682 | endef |
||
- | 683 | |
||
- | 684 | define KernelPackage/brcmutil/description |
||
- | 685 | This module contains some common parts needed by Broadcom Wireless drivers brcmsmac and brcmfmac. |
||
- | 686 | endef |
||
- | 687 | |
||
- | 688 | define KernelPackage/brcmutil/config |
||
- | 689 | if PACKAGE_kmod-brcmutil |
||
- | 690 | |
||
- | 691 | config PACKAGE_BRCM80211_DEBUG |
||
- | 692 | bool "Broadcom wireless driver debugging" |
||
- | 693 | help |
||
- | 694 | Say Y, if you want to debug brcmsmac and brcmfmac wireless driver. |
||
- | 695 | |
||
- | 696 | endif |
||
- | 697 | endef |
||
- | 698 | |
||
- | 699 | PKG_BRCMSMAC_FW_NAME:=broadcom-wl |
||
- | 700 | PKG_BRCMSMAC_FW_VERSION:=5.100.138 |
||
- | 701 | PKG_BRCMSMAC_FW_OBJECT:=$(PKG_BRCMSMAC_FW_NAME)-$(PKG_BRCMSMAC_FW_VERSION)/linux/wl_apsta.o |
||
- | 702 | PKG_BRCMSMAC_FW_SOURCE:=$(PKG_BRCMSMAC_FW_NAME)-$(PKG_BRCMSMAC_FW_VERSION).tar.bz2 |
||
- | 703 | PKG_BRCMSMAC_FW_SOURCE_URL:=http://www.lwfinger.com/b43-firmware/ |
||
- | 704 | PKG_BRCMSMAC_FW_HASH:=f1e7067aac5b62b67b8b6e4c517990277804339ac16065eb13c731ff909ae46f |
||
- | 705 | |
||
- | 706 | define Download/brcmsmac |
||
- | 707 | FILE:=$(PKG_BRCMSMAC_FW_SOURCE) |
||
- | 708 | URL:=$(PKG_BRCMSMAC_FW_SOURCE_URL) |
||
- | 709 | HASH:=$(PKG_BRCMSMAC_FW_HASH) |
||
- | 710 | endef |
||
- | 711 | $(eval $(call Download,brcmsmac)) |
||
- | 712 | |
||
- | 713 | define KernelPackage/brcmsmac |
||
- | 714 | $(call KernelPackage/mac80211/Default) |
||
- | 715 | TITLE:=Broadcom IEEE802.11n PCIe SoftMAC WLAN driver |
||
- | 716 | URL:=https://wireless.wiki.kernel.org/en/users/drivers/brcm80211 |
||
- | 717 | DEPENDS+= +kmod-mac80211 +@DRIVER_11N_SUPPORT +!TARGET_brcm47xx:kmod-bcma +kmod-lib-cordic +kmod-lib-crc8 +kmod-brcmutil +!BRCMSMAC_USE_FW_FROM_WL:brcmsmac-firmware |
||
- | 718 | FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/broadcom/brcm80211/brcmsmac/brcmsmac.ko |
||
- | 719 | AUTOLOAD:=$(call AutoProbe,brcmsmac) |
||
- | 720 | MENU:=1 |
||
- | 721 | endef |
||
- | 722 | |
||
- | 723 | define KernelPackage/brcmsmac/description |
||
- | 724 | Kernel module for Broadcom IEEE802.11n PCIe Wireless cards |
||
- | 725 | endef |
||
- | 726 | |
||
- | 727 | define KernelPackage/brcmsmac/config |
||
- | 728 | if PACKAGE_kmod-brcmsmac |
||
- | 729 | |
||
- | 730 | config BRCMSMAC_USE_FW_FROM_WL |
||
- | 731 | bool "Use firmware extracted from broadcom proprietary driver" |
||
- | 732 | default y |
||
- | 733 | help |
||
- | 734 | Instead of using the official brcmsmac firmware a firmware |
||
- | 735 | version 666.2 extracted from the proprietary Broadcom driver |
||
- | 736 | is used. This is needed to get core rev 17 used in bcm4716 |
||
- | 737 | to work. |
||
- | 738 | |
||
- | 739 | If unsure, say Y. |
||
- | 740 | |
||
- | 741 | endif |
||
- | 742 | endef |
||
- | 743 | |
||
- | 744 | |
||
- | 745 | define KernelPackage/brcmfmac |
||
- | 746 | $(call KernelPackage/mac80211/Default) |
||
- | 747 | TITLE:=Broadcom IEEE802.11n USB FullMAC WLAN driver |
||
- | 748 | URL:=https://wireless.wiki.kernel.org/en/users/drivers/brcm80211 |
||
- | 749 | DEPENDS+= @USB_SUPPORT +kmod-cfg80211 +@DRIVER_11N_SUPPORT +@DRIVER_11AC_SUPPORT +kmod-brcmutil \ |
||
- | 750 | +BRCMFMAC_SDIO:kmod-mmc @!TARGET_uml \ |
||
- | 751 | +BRCMFMAC_USB:kmod-usb-core +BRCMFMAC_USB:brcmfmac-firmware-usb |
||
- | 752 | FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/broadcom/brcm80211/brcmfmac/brcmfmac.ko |
||
- | 753 | AUTOLOAD:=$(call AutoProbe,brcmfmac) |
||
- | 754 | endef |
||
- | 755 | |
||
- | 756 | define KernelPackage/brcmfmac/description |
||
- | 757 | Kernel module for Broadcom IEEE802.11n USB Wireless cards |
||
- | 758 | endef |
||
- | 759 | |
||
- | 760 | define KernelPackage/brcmfmac/config |
||
- | 761 | if PACKAGE_kmod-brcmfmac |
||
- | 762 | |
||
- | 763 | config BRCMFMAC_SDIO |
||
- | 764 | bool "Enable SDIO bus interface support" |
||
- | 765 | default y if TARGET_brcm2708 |
||
- | 766 | default y if TARGET_sunxi |
||
- | 767 | default n |
||
- | 768 | help |
||
- | 769 | Enable support for cards attached to an SDIO bus. |
||
- | 770 | Select this option only if you are sure that your |
||
- | 771 | board has a Broadcom wireless chip atacched to |
||
- | 772 | that bus. |
||
- | 773 | |
||
- | 774 | config BRCMFMAC_USB |
||
- | 775 | bool "Enable USB bus interface support" |
||
- | 776 | depends on USB_SUPPORT |
||
- | 777 | default y |
||
- | 778 | help |
||
- | 779 | Supported USB connected chipsets: |
||
- | 780 | BCM43235, BCM43236, BCM43238 (all in revision 3 only) |
||
- | 781 | BCM43143, BCM43242, BCM43566, BCM43569 |
||
- | 782 | |
||
- | 783 | config BRCMFMAC_PCIE |
||
- | 784 | bool "Enable PCIE bus interface support" |
||
- | 785 | depends on PCI_SUPPORT |
||
- | 786 | default y |
||
- | 787 | help |
||
- | 788 | Supported PCIe connected chipsets: |
||
- | 789 | BCM4354, BCM4356, BCM43567, BCM43570, BCM43602 |
||
- | 790 | |
||
- | 791 | endif |
||
- | 792 | endef |
||
- | 793 | |
||
- | 794 | |
||
- | 795 | define KernelPackage/carl9170 |
||
- | 796 | $(call KernelPackage/mac80211/Default) |
||
- | 797 | TITLE:=Driver for Atheros AR9170 USB sticks |
||
- | 798 | DEPENDS:=@USB_SUPPORT +kmod-mac80211 +kmod-ath +kmod-usb-core +kmod-input-core +@DRIVER_11N_SUPPORT +carl9170-firmware |
||
- | 799 | FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/ath/carl9170/carl9170.ko |
||
- | 800 | AUTOLOAD:=$(call AutoProbe,carl9170) |
||
- | 801 | endef |
||
172 | endef |
802 | |
|
173 | |
803 | |
|
174 | define KernelPackage/hermes |
804 | define KernelPackage/hermes |
|
175 | $(call KernelPackage/mac80211/Default) |
805 | $(call KernelPackage/mac80211/Default) |
|
176 | TITLE:=Hermes 802.11b chipset support |
806 | TITLE:=Hermes 802.11b chipset support |
|
Line 208... | Line 838... | |||
208 | endef |
838 | endef |
|
Line 209... | Line 839... | |||
209 | |
839 | |
|
210 | define KernelPackage/hermes-pcmcia |
840 | define KernelPackage/hermes-pcmcia |
|
211 | $(call KernelPackage/mac80211/Default) |
841 | $(call KernelPackage/mac80211/Default) |
|
212 | TITLE:=Hermes based PCMCIA adaptors |
842 | TITLE:=Hermes based PCMCIA adaptors |
|
213 | DEPENDS:=@PCMCIA_SUPPORT +kmod-hermes +kmod-pcmcia-core |
843 | DEPENDS:=@PCMCIA_SUPPORT +kmod-hermes @BROKEN |
|
214 | FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/intersil/orinoco/orinoco_cs.ko |
844 | FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/intersil/orinoco/orinoco_cs.ko |
|
215 | AUTOLOAD:=$(call AutoProbe,orinoco_cs) |
845 | AUTOLOAD:=$(call AutoProbe,orinoco_cs) |
|
Line 216... | Line 846... | |||
216 | endef |
846 | endef |
|
217 | |
847 | |
|
218 | define KernelPackage/hermes-pcmcia/description |
848 | define KernelPackage/hermes-pcmcia/description |
|
Line -... | Line 849... | |||
- | 849 | Kernel modules for Hermes based PCMCIA adaptors |
||
- | 850 | endef |
||
- | 851 | |
||
- | 852 | |
||
- | 853 | define KernelPackage/iwlwifi |
||
- | 854 | $(call KernelPackage/mac80211/Default) |
||
- | 855 | DEPENDS:= +kmod-mac80211 @PCI_SUPPORT +@DRIVER_11N_SUPPORT +@DRIVER_11AC_SUPPORT @!LINUX_3_18 |
||
- | 856 | TITLE:=Intel AGN Wireless support |
||
- | 857 | FILES:= \ |
||
- | 858 | $(PKG_BUILD_DIR)/drivers/net/wireless/intel/iwlwifi/iwlwifi.ko \ |
||
- | 859 | $(PKG_BUILD_DIR)/drivers/net/wireless/intel/iwlwifi/dvm/iwldvm.ko \ |
||
- | 860 | $(PKG_BUILD_DIR)/drivers/net/wireless/intel/iwlwifi/mvm/iwlmvm.ko |
||
- | 861 | AUTOLOAD:=$(call AutoProbe,iwlwifi iwldvm iwlmvm) |
||
- | 862 | MENU:=1 |
||
- | 863 | endef |
||
- | 864 | |
||
- | 865 | define KernelPackage/iwlwifi/description |
||
- | 866 | iwlwifi kernel module for |
||
- | 867 | Intel Wireless WiFi Link 6250AGN Adapter |
||
- | 868 | Intel 6000 Series Wi-Fi Adapters (6200AGN and 6300AGN) |
||
- | 869 | Intel WiFi Link 1000BGN |
||
- | 870 | Intel Wireless WiFi 5150AGN |
||
- | 871 | Intel Wireless WiFi 5100AGN, 5300AGN, and 5350AGN |
||
- | 872 | Intel 6005 Series Wi-Fi Adapters |
||
- | 873 | Intel 6030 Series Wi-Fi Adapters |
||
- | 874 | Intel Wireless WiFi Link 6150BGN 2 Adapter |
||
- | 875 | Intel 100 Series Wi-Fi Adapters (100BGN and 130BGN) |
||
- | 876 | Intel 2000 Series Wi-Fi Adapters |
||
- | 877 | Intel 7260 Wi-Fi Adapter |
||
- | 878 | Intel 3160 Wi-Fi Adapter |
||
- | 879 | Intel 7265 Wi-Fi Adapter |
||
- | 880 | Intel 8260 Wi-Fi Adapter |
||
- | 881 | Intel 3165 Wi-Fi Adapter |
||
- | 882 | endef |
||
- | 883 | |
||
- | 884 | define KernelPackage/iwlwifi/config |
||
- | 885 | if PACKAGE_kmod-iwlwifi |
||
- | 886 | |
||
- | 887 | config PACKAGE_IWLWIFI_DEBUG |
||
- | 888 | bool "Enable full debugging output in the iwlwifi driver" |
||
- | 889 | default n |
||
- | 890 | help |
||
- | 891 | This option will enable debug tracing output for the iwlwifi drivers |
||
- | 892 | |
||
- | 893 | This will result in the kernel module being ~100k larger. You can |
||
- | 894 | control which debug output is sent to the kernel log by setting the |
||
- | 895 | value in |
||
- | 896 | |
||
- | 897 | /sys/module/iwlwifi/parameters/debug |
||
- | 898 | |
||
- | 899 | This entry will only exist if this option is enabled. |
||
- | 900 | |
||
- | 901 | To set a value, simply echo an 8-byte hex value to the same file: |
||
- | 902 | |
||
- | 903 | % echo 0x43fff > /sys/module/iwlwifi/parameters/debug |
||
- | 904 | |
||
- | 905 | You can find the list of debug mask values in: |
||
- | 906 | drivers/net/wireless/intel/iwlwifi/iwl-debug.h |
||
- | 907 | |
||
- | 908 | If this is your first time using this driver, you should say Y here |
||
- | 909 | as the debug information can assist others in helping you resolve |
||
- | 910 | any problems you may encounter. |
||
- | 911 | |
||
- | 912 | config PACKAGE_IWLWIFI_DEBUGFS |
||
- | 913 | bool "iwlwifi debugfs support" |
||
- | 914 | depends on PACKAGE_MAC80211_DEBUGFS |
||
- | 915 | default n |
||
- | 916 | help |
||
- | 917 | Enable creation of debugfs files for the iwlwifi drivers. This |
||
- | 918 | is a low-impact option that allows getting insight into the |
||
- | 919 | driver's state at runtime. |
||
- | 920 | |
||
- | 921 | endif |
||
- | 922 | endef |
||
- | 923 | |
||
- | 924 | define KernelPackage/iwl-legacy |
||
- | 925 | $(call KernelPackage/mac80211/Default) |
||
- | 926 | DEPENDS:= +kmod-mac80211 @PCI_SUPPORT |
||
- | 927 | TITLE:=Intel legacy Wireless support |
||
- | 928 | FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/intel/iwlegacy/iwlegacy.ko |
||
- | 929 | AUTOLOAD:=$(call AutoProbe,iwlegacy) |
||
- | 930 | endef |
||
- | 931 | |
||
- | 932 | define KernelPackage/iwl-legacy/description |
||
- | 933 | iwl-legacy kernel module for legacy Intel wireless support |
||
- | 934 | endef |
||
- | 935 | |
||
- | 936 | define KernelPackage/iwl3945 |
||
- | 937 | $(call KernelPackage/mac80211/Default) |
||
- | 938 | DEPENDS:= +kmod-mac80211 +kmod-iwl-legacy +iwl3945-firmware |
||
- | 939 | TITLE:=Intel iwl3945 Wireless support |
||
- | 940 | FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/intel/iwlegacy/iwl3945.ko |
||
- | 941 | AUTOLOAD:=$(call AutoProbe,iwl3945) |
||
- | 942 | endef |
||
- | 943 | |
||
- | 944 | define KernelPackage/iwl3945/description |
||
- | 945 | iwl3945 kernel module for Intel 3945 support |
||
- | 946 | endef |
||
- | 947 | |
||
- | 948 | define KernelPackage/iwl4965 |
||
- | 949 | $(call KernelPackage/mac80211/Default) |
||
- | 950 | DEPENDS:= +kmod-mac80211 +kmod-iwl-legacy +@DRIVER_11N_SUPPORT +iwl4965-firmware |
||
- | 951 | TITLE:=Intel iwl4965 Wireless support |
||
- | 952 | FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/intel/iwlegacy/iwl4965.ko |
||
- | 953 | AUTOLOAD:=$(call AutoProbe,iwl4965) |
||
- | 954 | endef |
||
- | 955 | |
||
- | 956 | define KernelPackage/iwl4965/description |
||
219 | Kernel modules for Hermes based PCMCIA adaptors |
957 | iwl4965 kernel module for Intel 4965 support |
|
220 | endef |
958 | endef |
|
221 | |
959 | |
|
222 | |
960 | |
|
223 | define KernelPackage/lib80211 |
961 | define KernelPackage/lib80211 |
|
Line 245... | Line 983... | |||
245 | - lib80211_crypt_tkip |
983 | - lib80211_crypt_tkip |
|
246 | - lib80211_crytp_ccmp |
984 | - lib80211_crytp_ccmp |
|
247 | endef |
985 | endef |
|
Line -... | Line 986... | |||
- | 986 | |
||
- | 987 | |
||
- | 988 | define KernelPackage/libipw |
||
- | 989 | $(call KernelPackage/mac80211/Default) |
||
- | 990 | TITLE:=libipw for ipw2100 and ipw2200 |
||
- | 991 | DEPENDS:=@PCI_SUPPORT +kmod-crypto-michael-mic +kmod-crypto-ecb +kmod-lib80211 +kmod-cfg80211 +@DRIVER_WEXT_SUPPORT @!BIG_ENDIAN @!LINUX_3_18 |
||
- | 992 | FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/intel/ipw2x00/libipw.ko |
||
- | 993 | AUTOLOAD:=$(call AutoProbe,libipw) |
||
- | 994 | endef |
||
- | 995 | |
||
- | 996 | define KernelPackage/libipw/description |
||
- | 997 | Hardware independent IEEE 802.11 networking stack for ipw2100 and ipw2200. |
||
- | 998 | endef |
||
- | 999 | |
||
- | 1000 | IPW2100_NAME:=ipw2100-fw |
||
- | 1001 | IPW2100_VERSION:=1.3 |
||
- | 1002 | |
||
- | 1003 | define Download/ipw2100 |
||
- | 1004 | URL:= \ |
||
- | 1005 | https://src.fedoraproject.org/repo/pkgs/ipw2100-firmware/ipw2100-fw-1.3.tgz/46aa75bcda1a00efa841f9707bbbd113/ \ |
||
- | 1006 | https://archlinux.mirror.pkern.at/other/packages/ipw2100-fw/ \ |
||
- | 1007 | http://mirror.ox.ac.uk/sites/ftp.openbsd.org/pub/OpenBSD/distfiles/firmware/ \ |
||
- | 1008 | http://firmware.openbsd.org/firmware-dist/ |
||
- | 1009 | FILE:=$(IPW2100_NAME)-$(IPW2100_VERSION).tgz |
||
- | 1010 | HASH:=e1107c455e48d324a616b47a622593bc8413dcce72026f72731c0b03dae3a7a2 |
||
- | 1011 | endef |
||
- | 1012 | $(eval $(call Download,ipw2100)) |
||
- | 1013 | |
||
- | 1014 | define KernelPackage/ipw2100 |
||
- | 1015 | $(call KernelPackage/mac80211/Default) |
||
- | 1016 | TITLE:=Intel IPW2100 driver |
||
- | 1017 | DEPENDS:=@PCI_SUPPORT +kmod-libipw |
||
- | 1018 | FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/intel/ipw2x00/ipw2100.ko |
||
- | 1019 | AUTOLOAD:=$(call AutoProbe,ipw2100) |
||
- | 1020 | endef |
||
- | 1021 | |
||
- | 1022 | define KernelPackage/ipw2100/description |
||
- | 1023 | Kernel support for Intel IPW2100 |
||
- | 1024 | Includes: |
||
- | 1025 | - ipw2100 |
||
- | 1026 | endef |
||
- | 1027 | |
||
- | 1028 | IPW2200_NAME:=ipw2200-fw |
||
- | 1029 | IPW2200_VERSION:=3.1 |
||
- | 1030 | |
||
- | 1031 | define Download/ipw2200 |
||
- | 1032 | URL:= \ |
||
- | 1033 | https://src.fedoraproject.org/repo/pkgs/ipw2200-firmware/ipw2200-fw-3.1.tgz/eaba788643c7cc7483dd67ace70f6e99/ \ |
||
- | 1034 | https://archlinux.mirror.pkern.at/other/packages/ipw2200-fw/ \ |
||
- | 1035 | http://mirror.ox.ac.uk/sites/ftp.openbsd.org/pub/OpenBSD/distfiles/firmware/ \ |
||
- | 1036 | http://firmware.openbsd.org/firmware-dist/ |
||
- | 1037 | FILE:=$(IPW2200_NAME)-$(IPW2200_VERSION).tgz |
||
- | 1038 | HASH:=c6818c11c18cc030d55ff83f64b2bad8feef485e7742f84f94a61d811a6258bd |
||
- | 1039 | endef |
||
- | 1040 | $(eval $(call Download,ipw2200)) |
||
- | 1041 | |
||
- | 1042 | define KernelPackage/ipw2200 |
||
- | 1043 | $(call KernelPackage/mac80211/Default) |
||
- | 1044 | TITLE:=Intel IPW2200 driver |
||
- | 1045 | DEPENDS:=@PCI_SUPPORT +kmod-libipw |
||
- | 1046 | FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/intel/ipw2x00/ipw2200.ko |
||
- | 1047 | AUTOLOAD:=$(call AutoProbe,ipw2200) |
||
- | 1048 | endef |
||
- | 1049 | |
||
- | 1050 | define KernelPackage/ipw2200/description |
||
- | 1051 | Kernel support for Intel IPW2200 |
||
- | 1052 | Includes: |
||
- | 1053 | - ipw2200 |
||
- | 1054 | endef |
||
- | 1055 | |
||
- | 1056 | |
||
- | 1057 | define KernelPackage/libertas-usb |
||
- | 1058 | $(call KernelPackage/mac80211/Default) |
||
- | 1059 | DEPENDS+= @USB_SUPPORT +kmod-cfg80211 +kmod-usb-core +kmod-lib80211 +@DRIVER_WEXT_SUPPORT +libertas-usb-firmware @!LINUX_3_18 |
||
- | 1060 | TITLE:=Marvell 88W8015 Wireless Driver |
||
- | 1061 | FILES:= \ |
||
- | 1062 | $(PKG_BUILD_DIR)/drivers/net/wireless/marvell/libertas/libertas.ko \ |
||
- | 1063 | $(PKG_BUILD_DIR)/drivers/net/wireless/marvell/libertas/usb8xxx.ko |
||
- | 1064 | AUTOLOAD:=$(call AutoProbe,libertas usb8xxx) |
||
- | 1065 | endef |
||
- | 1066 | |
||
- | 1067 | define KernelPackage/libertas-sdio |
||
- | 1068 | $(call KernelPackage/mac80211/Default) |
||
- | 1069 | DEPENDS+= +kmod-cfg80211 +kmod-lib80211 +kmod-mmc +@DRIVER_WEXT_SUPPORT @!TARGET_uml +libertas-sdio-firmware @!LINUX_3_18 |
||
- | 1070 | TITLE:=Marvell 88W8686 Wireless Driver |
||
- | 1071 | FILES:= \ |
||
- | 1072 | $(PKG_BUILD_DIR)/drivers/net/wireless/marvell/libertas/libertas.ko \ |
||
- | 1073 | $(PKG_BUILD_DIR)/drivers/net/wireless/marvell/libertas/libertas_sdio.ko |
||
- | 1074 | AUTOLOAD:=$(call AutoProbe,libertas libertas_sdio) |
||
- | 1075 | endef |
||
- | 1076 | |
||
- | 1077 | define KernelPackage/libertas-spi |
||
- | 1078 | $(call KernelPackage/mac80211/Default) |
||
- | 1079 | SUBMENU:=Wireless Drivers |
||
- | 1080 | DEPENDS+= +kmod-cfg80211 +kmod-lib80211 +@DRIVER_WEXT_SUPPORT @!TARGET_uml +libertas-spi-firmware @!LINUX_3_18 |
||
- | 1081 | KCONFIG := \ |
||
- | 1082 | CONFIG_SPI=y \ |
||
- | 1083 | CONFIG_SPI_MASTER=y |
||
- | 1084 | TITLE:=Marvell 88W8686 SPI Wireless Driver |
||
- | 1085 | FILES:= \ |
||
- | 1086 | $(PKG_BUILD_DIR)/drivers/net/wireless/marvell/libertas/libertas.ko \ |
||
- | 1087 | $(PKG_BUILD_DIR)/drivers/net/wireless/marvell/libertas/libertas_spi.ko |
||
- | 1088 | AUTOLOAD:=$(call AutoProbe,libertas libertas_spi) |
||
248 | |
1089 | endef |
|
249 | |
1090 | |
|
250 | define KernelPackage/mac80211-hwsim |
1091 | define KernelPackage/mac80211-hwsim |
|
251 | $(call KernelPackage/mac80211/Default) |
1092 | $(call KernelPackage/mac80211/Default) |
|
252 | TITLE:=mac80211 HW simulation device |
1093 | TITLE:=mac80211 HW simulation device |
|
Line 262... | Line 1103... | |||
262 | DEPENDS+= +kmod-mac80211 +@DRIVER_11N_SUPPORT @USB_SUPPORT +kmod-usb-core +mt7601u-firmware |
1103 | DEPENDS+= +kmod-mac80211 +@DRIVER_11N_SUPPORT @USB_SUPPORT +kmod-usb-core +mt7601u-firmware |
|
263 | FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/mediatek/mt7601u/mt7601u.ko |
1104 | FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/mediatek/mt7601u/mt7601u.ko |
|
264 | AUTOLOAD:=$(call AutoProbe,mt7601u) |
1105 | AUTOLOAD:=$(call AutoProbe,mt7601u) |
|
265 | endef |
1106 | endef |
|
Line -... | Line 1107... | |||
- | 1107 | |
||
- | 1108 | |
||
- | 1109 | define KernelPackage/mwl8k |
||
- | 1110 | $(call KernelPackage/mac80211/Default) |
||
- | 1111 | TITLE:=Driver for Marvell TOPDOG 802.11 Wireless cards |
||
- | 1112 | URL:=https://wireless.wiki.kernel.org/en/users/drivers/mwl8k |
||
- | 1113 | DEPENDS+= @PCI_SUPPORT +kmod-mac80211 +@DRIVER_11N_SUPPORT +mwl8k-firmware |
||
- | 1114 | FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/marvell/mwl8k.ko |
||
- | 1115 | AUTOLOAD:=$(call AutoProbe,mwl8k) |
||
- | 1116 | endef |
||
- | 1117 | |
||
- | 1118 | define KernelPackage/mwl8k/description |
||
- | 1119 | Kernel modules for Marvell TOPDOG 802.11 Wireless cards |
||
- | 1120 | endef |
||
- | 1121 | |
||
- | 1122 | |
||
- | 1123 | define KernelPackage/mwifiex-pcie |
||
- | 1124 | $(call KernelPackage/mac80211/Default) |
||
- | 1125 | TITLE:=Driver for Marvell 802.11n/802.11ac PCIe Wireless cards |
||
- | 1126 | URL:=https://wireless.wiki.kernel.org/en/users/drivers/mwifiex |
||
- | 1127 | DEPENDS+= @PCI_SUPPORT +kmod-mac80211 +@DRIVER_11N_SUPPORT +@DRIVER_11AC_SUPPORT +mwifiex-pcie-firmware |
||
- | 1128 | FILES:= \ |
||
- | 1129 | $(PKG_BUILD_DIR)/drivers/net/wireless/marvell/mwifiex/mwifiex.ko \ |
||
- | 1130 | $(PKG_BUILD_DIR)/drivers/net/wireless/marvell/mwifiex/mwifiex_pcie.ko |
||
- | 1131 | AUTOLOAD:=$(call AutoProbe,mwifiex_pcie) |
||
- | 1132 | endef |
||
- | 1133 | |
||
- | 1134 | define KernelPackage/mwifiex-pcie/description |
||
- | 1135 | Kernel modules for Marvell 802.11n/802.11ac PCIe Wireless cards |
||
- | 1136 | endef |
||
- | 1137 | |
||
- | 1138 | define KernelPackage/mwifiex-sdio |
||
- | 1139 | $(call KernelPackage/mac80211/Default) |
||
- | 1140 | TITLE:=Driver for Marvell 802.11n/802.11ac SDIO Wireless cards |
||
- | 1141 | URL:=https://wireless.wiki.kernel.org/en/users/drivers/mwifiex |
||
- | 1142 | DEPENDS+= +kmod-mmc +kmod-mac80211 +@DRIVER_11N_SUPPORT +@DRIVER_11AC_SUPPORT +mwifiex-sdio-firmware |
||
- | 1143 | FILES:= \ |
||
- | 1144 | $(PKG_BUILD_DIR)/drivers/net/wireless/marvell/mwifiex/mwifiex.ko \ |
||
- | 1145 | $(PKG_BUILD_DIR)/drivers/net/wireless/marvell/mwifiex/mwifiex_sdio.ko |
||
- | 1146 | AUTOLOAD:=$(call AutoProbe,mwifiex_sdio) |
||
- | 1147 | endef |
||
- | 1148 | |
||
- | 1149 | define KernelPackage/mwifiex-sdio/description |
||
- | 1150 | Kernel modules for Marvell 802.11n/802.11ac SDIO Wireless cards |
||
- | 1151 | endef |
||
266 | |
1152 | |
|
267 | define KernelPackage/p54/Default |
1153 | define KernelPackage/p54/Default |
|
268 | $(call KernelPackage/mac80211/Default) |
1154 | $(call KernelPackage/mac80211/Default) |
|
269 | TITLE:=Prism54 Drivers |
1155 | TITLE:=Prism54 Drivers |
|
Line 326... | Line 1212... | |||
326 | FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/rsi/rsi_sdio.ko |
1212 | FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/rsi/rsi_sdio.ko |
|
327 | AUTOLOAD:=$(call AutoProbe,rsi_sdio) |
1213 | AUTOLOAD:=$(call AutoProbe,rsi_sdio) |
|
328 | endef |
1214 | endef |
|
Line -... | Line 1215... | |||
- | 1215 | |
||
- | 1216 | |
||
- | 1217 | |
||
- | 1218 | define KernelPackage/rt2x00/Default |
||
- | 1219 | $(call KernelPackage/mac80211/Default) |
||
- | 1220 | TITLE:=Ralink Drivers for RT2x00 cards |
||
- | 1221 | endef |
||
- | 1222 | |
||
- | 1223 | define KernelPackage/rt2x00-lib |
||
- | 1224 | $(call KernelPackage/rt2x00/Default) |
||
- | 1225 | DEPENDS+= @(PCI_SUPPORT||USB_SUPPORT||TARGET_ramips) +kmod-mac80211 +kmod-lib-crc-itu-t |
||
- | 1226 | TITLE+= (LIB) |
||
- | 1227 | FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/ralink/rt2x00/rt2x00lib.ko |
||
- | 1228 | MENU:=1 |
||
- | 1229 | endef |
||
- | 1230 | |
||
- | 1231 | define KernelPackage/rt2x00-lib/config |
||
- | 1232 | if PACKAGE_kmod-rt2x00-lib |
||
- | 1233 | |
||
- | 1234 | config PACKAGE_RT2X00_LIB_DEBUGFS |
||
- | 1235 | bool "Enable rt2x00 debugfs support" |
||
- | 1236 | depends on PACKAGE_MAC80211_DEBUGFS |
||
- | 1237 | help |
||
- | 1238 | Enable creation of debugfs files for the rt2x00 drivers. |
||
- | 1239 | These debugfs files support both reading and writing of the |
||
- | 1240 | most important register types of the rt2x00 hardware. |
||
- | 1241 | |
||
- | 1242 | config PACKAGE_RT2X00_DEBUG |
||
- | 1243 | bool "Enable rt2x00 debug output" |
||
- | 1244 | help |
||
- | 1245 | Enable debugging output for all rt2x00 modules |
||
- | 1246 | |
||
- | 1247 | endif |
||
- | 1248 | endef |
||
- | 1249 | |
||
- | 1250 | define KernelPackage/rt2x00-mmio |
||
- | 1251 | $(call KernelPackage/rt2x00/Default) |
||
- | 1252 | DEPENDS+= @(PCI_SUPPORT||TARGET_ramips) +kmod-rt2x00-lib +kmod-eeprom-93cx6 |
||
- | 1253 | HIDDEN:=1 |
||
- | 1254 | TITLE+= (MMIO) |
||
- | 1255 | FILES:= $(PKG_BUILD_DIR)/drivers/net/wireless/ralink/rt2x00/rt2x00mmio.ko |
||
- | 1256 | endef |
||
- | 1257 | |
||
- | 1258 | define KernelPackage/rt2x00-pci |
||
- | 1259 | $(call KernelPackage/rt2x00/Default) |
||
- | 1260 | DEPENDS+= @PCI_SUPPORT +kmod-rt2x00-mmio +kmod-rt2x00-lib |
||
- | 1261 | HIDDEN:=1 |
||
- | 1262 | TITLE+= (PCI) |
||
- | 1263 | FILES:= $(PKG_BUILD_DIR)/drivers/net/wireless/ralink/rt2x00/rt2x00pci.ko |
||
- | 1264 | AUTOLOAD:=$(call AutoProbe,rt2x00pci) |
||
- | 1265 | endef |
||
- | 1266 | |
||
- | 1267 | define KernelPackage/rt2x00-usb |
||
- | 1268 | $(call KernelPackage/rt2x00/Default) |
||
- | 1269 | DEPENDS+= @USB_SUPPORT +kmod-rt2x00-lib +kmod-usb-core |
||
- | 1270 | HIDDEN:=1 |
||
- | 1271 | TITLE+= (USB) |
||
- | 1272 | FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/ralink/rt2x00/rt2x00usb.ko |
||
- | 1273 | AUTOLOAD:=$(call AutoProbe,rt2x00usb) |
||
- | 1274 | endef |
||
- | 1275 | |
||
- | 1276 | define KernelPackage/rt2800-lib |
||
- | 1277 | $(call KernelPackage/rt2x00/Default) |
||
- | 1278 | DEPENDS+= @(PCI_SUPPORT||USB_SUPPORT||TARGET_ramips) +kmod-rt2x00-lib +kmod-lib-crc-ccitt +@DRIVER_11N_SUPPORT |
||
- | 1279 | HIDDEN:=1 |
||
- | 1280 | TITLE+= (rt2800 LIB) |
||
- | 1281 | FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/ralink/rt2x00/rt2800lib.ko |
||
- | 1282 | endef |
||
- | 1283 | |
||
- | 1284 | define KernelPackage/rt2400-pci |
||
- | 1285 | $(call KernelPackage/rt2x00/Default) |
||
- | 1286 | DEPENDS+= @PCI_SUPPORT +kmod-rt2x00-pci |
||
- | 1287 | TITLE+= (RT2400 PCI) |
||
- | 1288 | FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/ralink/rt2x00/rt2400pci.ko |
||
- | 1289 | AUTOLOAD:=$(call AutoProbe,rt2400pci) |
||
- | 1290 | endef |
||
- | 1291 | |
||
- | 1292 | define KernelPackage/rt2500-pci |
||
- | 1293 | $(call KernelPackage/rt2x00/Default) |
||
- | 1294 | DEPENDS+= @PCI_SUPPORT +kmod-rt2x00-pci |
||
- | 1295 | TITLE+= (RT2500 PCI) |
||
- | 1296 | FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/ralink/rt2x00/rt2500pci.ko |
||
- | 1297 | AUTOLOAD:=$(call AutoProbe,rt2500pci) |
||
- | 1298 | endef |
||
- | 1299 | |
||
- | 1300 | define KernelPackage/rt2500-usb |
||
- | 1301 | $(call KernelPackage/rt2x00/Default) |
||
- | 1302 | DEPENDS+= @USB_SUPPORT +kmod-rt2x00-usb |
||
- | 1303 | TITLE+= (RT2500 USB) |
||
- | 1304 | FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/ralink/rt2x00/rt2500usb.ko |
||
- | 1305 | AUTOLOAD:=$(call AutoProbe,rt2500usb) |
||
- | 1306 | endef |
||
- | 1307 | |
||
- | 1308 | define KernelPackage/rt2800-mmio |
||
- | 1309 | $(call KernelPackage/rt2x00/Default) |
||
- | 1310 | TITLE += (RT28xx/RT3xxx MMIO) |
||
- | 1311 | DEPENDS += +kmod-rt2800-lib +kmod-rt2x00-mmio |
||
- | 1312 | HIDDEN:=1 |
||
- | 1313 | FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/ralink/rt2x00/rt2800mmio.ko |
||
- | 1314 | endef |
||
- | 1315 | |
||
- | 1316 | define KernelPackage/rt2800-soc |
||
- | 1317 | $(call KernelPackage/rt2x00/Default) |
||
- | 1318 | DEPENDS += @(TARGET_ramips_rt288x||TARGET_ramips_rt305x||TARGET_ramips_rt3883||TARGET_ramips_mt7620) +kmod-rt2800-mmio +kmod-rt2800-lib |
||
- | 1319 | TITLE += (RT28xx/RT3xxx SoC) |
||
- | 1320 | FILES := \ |
||
- | 1321 | $(PKG_BUILD_DIR)/drivers/net/wireless/ralink/rt2x00/rt2x00soc.ko \ |
||
- | 1322 | $(PKG_BUILD_DIR)/drivers/net/wireless/ralink/rt2x00/rt2800soc.ko |
||
- | 1323 | AUTOLOAD:=$(call AutoProbe,rt2800soc) |
||
- | 1324 | endef |
||
- | 1325 | |
||
- | 1326 | define KernelPackage/rt2800-pci |
||
- | 1327 | $(call KernelPackage/rt2x00/Default) |
||
- | 1328 | DEPENDS+= @PCI_SUPPORT +kmod-rt2x00-pci +kmod-rt2800-lib +kmod-rt2800-mmio +rt2800-pci-firmware |
||
- | 1329 | TITLE+= (RT2860 PCI) |
||
- | 1330 | FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/ralink/rt2x00/rt2800pci.ko |
||
- | 1331 | AUTOLOAD:=$(call AutoProbe,rt2800pci) |
||
- | 1332 | endef |
||
- | 1333 | |
||
- | 1334 | define KernelPackage/rt2800-usb |
||
- | 1335 | $(call KernelPackage/rt2x00/Default) |
||
- | 1336 | DEPENDS+= @USB_SUPPORT +kmod-rt2x00-usb +kmod-rt2800-lib +kmod-lib-crc-ccitt +rt2800-usb-firmware |
||
- | 1337 | TITLE+= (RT2870 USB) |
||
- | 1338 | FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/ralink/rt2x00/rt2800usb.ko |
||
- | 1339 | AUTOLOAD:=$(call AutoProbe,rt2800usb) |
||
- | 1340 | endef |
||
- | 1341 | |
||
- | 1342 | |
||
- | 1343 | define KernelPackage/rt61-pci |
||
- | 1344 | $(call KernelPackage/rt2x00/Default) |
||
- | 1345 | DEPENDS+= @PCI_SUPPORT +kmod-rt2x00-pci +rt61-pci-firmware |
||
- | 1346 | TITLE+= (RT2x61 PCI) |
||
- | 1347 | FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/ralink/rt2x00/rt61pci.ko |
||
- | 1348 | AUTOLOAD:=$(call AutoProbe,rt61pci) |
||
- | 1349 | endef |
||
- | 1350 | |
||
- | 1351 | define KernelPackage/rt73-usb |
||
- | 1352 | $(call KernelPackage/rt2x00/Default) |
||
- | 1353 | DEPENDS+= @USB_SUPPORT +kmod-rt2x00-usb +rt73-usb-firmware |
||
- | 1354 | TITLE+= (RT73 USB) |
||
- | 1355 | FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/ralink/rt2x00/rt73usb.ko |
||
- | 1356 | AUTOLOAD:=$(call AutoProbe,rt73usb) |
||
- | 1357 | endef |
||
- | 1358 | |
||
- | 1359 | |
||
- | 1360 | define KernelPackage/rtl818x/Default |
||
- | 1361 | $(call KernelPackage/mac80211/Default) |
||
- | 1362 | TITLE:=Realtek Drivers for RTL818x devices |
||
- | 1363 | URL:=https://wireless.wiki.kernel.org/en/users/drivers/rtl8187 |
||
- | 1364 | DEPENDS+= +kmod-eeprom-93cx6 +kmod-mac80211 |
||
- | 1365 | endef |
||
- | 1366 | |
||
- | 1367 | define KernelPackage/rtl8180 |
||
- | 1368 | $(call KernelPackage/rtl818x/Default) |
||
- | 1369 | DEPENDS+= @PCI_SUPPORT |
||
- | 1370 | TITLE+= (RTL8180 PCI) |
||
- | 1371 | FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/realtek/rtl818x/rtl8180/rtl818x_pci.ko |
||
- | 1372 | AUTOLOAD:=$(call AutoProbe,rtl818x_pci) |
||
- | 1373 | endef |
||
- | 1374 | |
||
- | 1375 | define KernelPackage/rtl8187 |
||
- | 1376 | $(call KernelPackage/rtl818x/Default) |
||
- | 1377 | DEPENDS+= @USB_SUPPORT +kmod-usb-core |
||
- | 1378 | TITLE+= (RTL8187 USB) |
||
- | 1379 | FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/realtek/rtl818x/rtl8187/rtl8187.ko |
||
- | 1380 | AUTOLOAD:=$(call AutoProbe,rtl8187) |
||
- | 1381 | endef |
||
- | 1382 | |
||
- | 1383 | define KernelPackage/rtlwifi/config |
||
- | 1384 | config PACKAGE_RTLWIFI_DEBUG |
||
- | 1385 | bool "Realtek wireless debugging" |
||
- | 1386 | depends on PACKAGE_kmod-rtlwifi |
||
- | 1387 | help |
||
- | 1388 | Say Y, if you want to debug realtek wireless drivers. |
||
- | 1389 | |
||
- | 1390 | endef |
||
- | 1391 | |
||
- | 1392 | define KernelPackage/rtlwifi |
||
- | 1393 | $(call KernelPackage/mac80211/Default) |
||
- | 1394 | TITLE:=Realtek common driver part |
||
- | 1395 | DEPENDS+= @(PCI_SUPPORT||USB_SUPPORT) +kmod-mac80211 +@DRIVER_11N_SUPPORT |
||
- | 1396 | FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/realtek/rtlwifi/rtlwifi.ko |
||
- | 1397 | HIDDEN:=1 |
||
- | 1398 | endef |
||
- | 1399 | |
||
- | 1400 | define KernelPackage/rtlwifi-pci |
||
- | 1401 | $(call KernelPackage/mac80211/Default) |
||
- | 1402 | TITLE:=Realtek common driver part (PCI support) |
||
- | 1403 | DEPENDS+= @PCI_SUPPORT +kmod-rtlwifi |
||
- | 1404 | FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/realtek/rtlwifi/rtl_pci.ko |
||
- | 1405 | AUTOLOAD:=$(call AutoProbe,rtl_pci) |
||
- | 1406 | HIDDEN:=1 |
||
- | 1407 | endef |
||
- | 1408 | |
||
- | 1409 | define KernelPackage/rtlwifi-btcoexist |
||
- | 1410 | $(call KernelPackage/mac80211/Default) |
||
- | 1411 | TITLE:=Realtek BT coexist support |
||
- | 1412 | DEPENDS+= +kmod-rtlwifi |
||
- | 1413 | FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/realtek/rtlwifi/btcoexist/btcoexist.ko |
||
- | 1414 | AUTOLOAD:=$(call AutoProbe,btcoexist) |
||
- | 1415 | HIDDEN:=1 |
||
- | 1416 | endef |
||
- | 1417 | |
||
- | 1418 | define KernelPackage/rtlwifi-usb |
||
- | 1419 | $(call KernelPackage/mac80211/Default) |
||
- | 1420 | TITLE:=Realtek common driver part (USB support) |
||
- | 1421 | DEPENDS+= @USB_SUPPORT +kmod-usb-core +kmod-rtlwifi |
||
- | 1422 | FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/realtek/rtlwifi/rtl_usb.ko |
||
- | 1423 | AUTOLOAD:=$(call AutoProbe,rtl_usb) |
||
- | 1424 | HIDDEN:=1 |
||
- | 1425 | endef |
||
- | 1426 | |
||
- | 1427 | define KernelPackage/rtl8192c-common |
||
- | 1428 | $(call KernelPackage/mac80211/Default) |
||
- | 1429 | TITLE:=Realtek RTL8192CE/RTL8192CU common support module |
||
- | 1430 | DEPENDS+= +kmod-rtlwifi |
||
- | 1431 | FILES:= $(PKG_BUILD_DIR)/drivers/net/wireless/realtek/rtlwifi/rtl8192c/rtl8192c-common.ko |
||
- | 1432 | HIDDEN:=1 |
||
- | 1433 | endef |
||
- | 1434 | |
||
- | 1435 | define KernelPackage/rtl8192ce |
||
- | 1436 | $(call KernelPackage/mac80211/Default) |
||
- | 1437 | TITLE:=Realtek RTL8192CE/RTL8188CE support |
||
- | 1438 | DEPENDS+= +kmod-rtlwifi-pci +kmod-rtl8192c-common +rtl8192ce-firmware |
||
- | 1439 | FILES:= $(PKG_BUILD_DIR)/drivers/net/wireless/realtek/rtlwifi/rtl8192ce/rtl8192ce.ko |
||
- | 1440 | AUTOLOAD:=$(call AutoProbe,rtl8192ce) |
||
- | 1441 | endef |
||
- | 1442 | |
||
- | 1443 | define KernelPackage/rtl8192se |
||
- | 1444 | $(call KernelPackage/mac80211/Default) |
||
- | 1445 | TITLE:=Realtek RTL8192SE/RTL8191SE support |
||
- | 1446 | DEPENDS+= +kmod-rtlwifi-pci +rtl8192se-firmware |
||
- | 1447 | FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/realtek/rtlwifi/rtl8192se/rtl8192se.ko |
||
- | 1448 | AUTOLOAD:=$(call AutoProbe,rtl8192se) |
||
- | 1449 | endef |
||
- | 1450 | |
||
- | 1451 | define KernelPackage/rtl8192de |
||
- | 1452 | $(call KernelPackage/mac80211/Default) |
||
- | 1453 | TITLE:=Realtek RTL8192DE/RTL8188DE support |
||
- | 1454 | DEPENDS+= +kmod-rtlwifi-pci +rtl8192de-firmware |
||
- | 1455 | FILES:= $(PKG_BUILD_DIR)/drivers/net/wireless/realtek/rtlwifi/rtl8192de/rtl8192de.ko |
||
- | 1456 | AUTOLOAD:=$(call AutoProbe,rtl8192de) |
||
- | 1457 | endef |
||
- | 1458 | |
||
- | 1459 | define KernelPackage/rtl8192cu |
||
- | 1460 | $(call KernelPackage/mac80211/Default) |
||
- | 1461 | TITLE:=Realtek RTL8192CU/RTL8188CU support |
||
- | 1462 | DEPENDS+= +kmod-rtlwifi-usb +kmod-rtl8192c-common +rtl8192cu-firmware |
||
- | 1463 | FILES:= $(PKG_BUILD_DIR)/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/rtl8192cu.ko |
||
- | 1464 | AUTOLOAD:=$(call AutoProbe,rtl8192cu) |
||
- | 1465 | endef |
||
- | 1466 | |
||
- | 1467 | define KernelPackage/rtl8821ae |
||
- | 1468 | $(call KernelPackage/mac80211/Default) |
||
- | 1469 | TITLE:=Realtek RTL8821AE support |
||
- | 1470 | DEPENDS+= +kmod-rtlwifi-btcoexist +kmod-rtlwifi-pci +rtl8821ae-firmware |
||
- | 1471 | FILES:= $(PKG_BUILD_DIR)/drivers/net/wireless/realtek/rtlwifi/rtl8821ae/rtl8821ae.ko |
||
- | 1472 | AUTOLOAD:=$(call AutoProbe,rtl8821ae) |
||
- | 1473 | endef |
||
- | 1474 | |
||
- | 1475 | define KernelPackage/rtl8xxxu |
||
- | 1476 | $(call KernelPackage/mac80211/Default) |
||
- | 1477 | TITLE:=alternative Realtek RTL8XXXU support |
||
- | 1478 | DEPENDS+= @USB_SUPPORT +kmod-usb-core +kmod-mac80211 |
||
- | 1479 | FILES:= $(PKG_BUILD_DIR)/drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.ko |
||
- | 1480 | AUTOLOAD:=$(call AutoProbe,rtl8xxxu) |
||
- | 1481 | endef |
||
- | 1482 | |
||
- | 1483 | define KernelPackage/rtl8xxxu/description |
||
- | 1484 | This is an alternative driver for various Realtek RTL8XXX |
||
- | 1485 | parts written to utilize the Linux mac80211 stack. |
||
- | 1486 | The driver is known to work with a number of RTL8723AU, |
||
- | 1487 | RL8188CU, RTL8188RU, RTL8191CU, and RTL8192CU devices |
||
- | 1488 | |
||
- | 1489 | This driver is under development and has a limited feature |
||
- | 1490 | set. In particular it does not yet support 40MHz channels |
||
- | 1491 | and power management. However it should have a smaller |
||
- | 1492 | memory footprint than the vendor drivers and benetifs |
||
- | 1493 | from the in kernel mac80211 stack. |
||
- | 1494 | |
||
- | 1495 | It can coexist with drivers from drivers/staging/rtl8723au, |
||
- | 1496 | drivers/staging/rtl8192u, and drivers/net/wireless/rtlwifi, |
||
- | 1497 | but you will need to control which module you wish to load. |
||
- | 1498 | |
||
- | 1499 | RTL8XXXU_UNTESTED is enabled |
||
- | 1500 | This option enables detection of Realtek 8723/8188/8191/8192 WiFi |
||
- | 1501 | USB devices which have not been tested directly by the driver |
||
- | 1502 | author or reported to be working by third parties. |
||
- | 1503 | |
||
- | 1504 | Please report your results! |
||
- | 1505 | endef |
||
329 | |
1506 | |
|
330 | |
1507 | |
|
331 | define KernelPackage/wlcore |
1508 | define KernelPackage/wlcore |
|
332 | $(call KernelPackage/mac80211/Default) |
1509 | $(call KernelPackage/mac80211/Default) |
|
333 | TITLE:=TI common driver part |
1510 | TITLE:=TI common driver part |
|
Line 384... | Line 1561... | |||
384 | DEPENDS+= @USB_SUPPORT +kmod-usb-core +kmod-mac80211 |
1561 | DEPENDS+= @USB_SUPPORT +kmod-usb-core +kmod-mac80211 |
|
385 | FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/zydas/zd1211rw/zd1211rw.ko |
1562 | FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/zydas/zd1211rw/zd1211rw.ko |
|
386 | AUTOLOAD:=$(call AutoProbe,zd1211rw) |
1563 | AUTOLOAD:=$(call AutoProbe,zd1211rw) |
|
387 | endef |
1564 | endef |
|
Line -... | Line 1565... | |||
- | 1565 | |
||
- | 1566 | |
||
- | 1567 | |
||
- | 1568 | config_package=$(if $(CONFIG_PACKAGE_kmod-$(1)),m) |
||
- | 1569 | |
||
- | 1570 | config-y:= \ |
||
- | 1571 | WLAN \ |
||
- | 1572 | NL80211_TESTMODE \ |
||
- | 1573 | CFG80211_WEXT \ |
||
- | 1574 | CFG80211_CERTIFICATION_ONUS \ |
||
- | 1575 | MAC80211_RC_MINSTREL \ |
||
- | 1576 | MAC80211_RC_MINSTREL_HT \ |
||
- | 1577 | MAC80211_RC_MINSTREL_VHT \ |
||
- | 1578 | MAC80211_RC_DEFAULT_MINSTREL \ |
||
- | 1579 | WLAN_VENDOR_ADMTEK \ |
||
- | 1580 | WLAN_VENDOR_ATH \ |
||
- | 1581 | WLAN_VENDOR_ATMEL \ |
||
- | 1582 | WLAN_VENDOR_BROADCOM \ |
||
- | 1583 | WLAN_VENDOR_CISCO \ |
||
- | 1584 | WLAN_VENDOR_INTEL \ |
||
- | 1585 | WLAN_VENDOR_INTERSIL \ |
||
- | 1586 | WLAN_VENDOR_MARVELL \ |
||
- | 1587 | WLAN_VENDOR_MEDIATEK \ |
||
- | 1588 | WLAN_VENDOR_RALINK \ |
||
- | 1589 | WLAN_VENDOR_REALTEK \ |
||
- | 1590 | WLAN_VENDOR_RSI \ |
||
- | 1591 | WLAN_VENDOR_ST \ |
||
- | 1592 | WLAN_VENDOR_TI \ |
||
- | 1593 | WLAN_VENDOR_ZYDAS \ |
||
- | 1594 | |
||
- | 1595 | config-$(call config_package,cfg80211) += CFG80211 |
||
- | 1596 | |
||
- | 1597 | config-$(call config_package,mac80211) += MAC80211 |
||
388 | |
1598 | config-$(CONFIG_PACKAGE_MAC80211_MESH) += MAC80211_MESH |
|
389 | ifdef CONFIG_PACKAGE_MAC80211_DEBUGFS |
1599 | ifdef CONFIG_PACKAGE_MAC80211_DEBUGFS |
|
390 | config-y += \ |
1600 | config-y += \ |
|
391 | CFG80211_DEBUGFS \ |
1601 | CFG80211_DEBUGFS \ |
|
- | 1602 | MAC80211_DEBUGFS \ |
||
- | 1603 | ATH9K_DEBUGFS \ |
||
- | 1604 | ATH9K_HTC_DEBUGFS \ |
||
- | 1605 | ATH10K_DEBUGFS \ |
||
- | 1606 | CARL9170_DEBUGFS \ |
||
- | 1607 | ATH5K_DEBUG \ |
||
392 | MAC80211_DEBUGFS |
1608 | ATH6KL_DEBUG |
|
Line 393... | Line 1609... | |||
393 | endif |
1609 | endif |
|
394 | |
1610 | |
|
- | 1611 | ifdef CONFIG_PACKAGE_MAC80211_TRACING |
||
- | 1612 | config-y += \ |
||
- | 1613 | ATH10K_TRACING \ |
||
- | 1614 | ATH6KL_TRACING \ |
||
- | 1615 | ATH_TRACEPOINTS \ |
||
395 | ifdef CONFIG_PACKAGE_MAC80211_TRACING |
1616 | WIL6210_TRACING \ |
|
396 | config-y += \ |
1617 | ATH5K_TRACER \ |
|
Line 397... | Line 1618... | |||
397 | IWLWIFI_DEVICE_TRACING |
1618 | IWLWIFI_DEVICE_TRACING |
|
Line 398... | Line 1619... | |||
398 | endif |
1619 | endif |
|
Line -... | Line 1620... | |||
- | 1620 | |
||
- | 1621 | config-$(call config_package,lib80211) += LIB80211 LIB80211_CRYPT_WEP LIB80211_CRYPT_CCMP LIB80211_CRYPT_TKIP |
||
- | 1622 | |
||
- | 1623 | config-$(call config_package,airo) += AIRO |
||
- | 1624 | |
||
- | 1625 | config-$(call config_package,ath) += ATH_CARDS ATH_COMMON ATH_REG_DYNAMIC_USER_REG_HINTS |
||
- | 1626 | config-$(CONFIG_PACKAGE_ATH_DEBUG) += ATH_DEBUG ATH10K_DEBUG ATH9K_STATION_STATISTICS |
||
- | 1627 | config-$(CONFIG_PACKAGE_ATH_DFS) += ATH9K_DFS_CERTIFIED ATH10K_DFS_CERTIFIED |
||
- | 1628 | config-$(CONFIG_PACKAGE_ATH_SPECTRAL) += ATH9K_COMMON_SPECTRAL ATH10K_SPECTRAL |
||
- | 1629 | config-$(CONFIG_PACKAGE_ATH_DYNACK) += ATH9K_DYNACK |
||
- | 1630 | config-$(call config_package,ath9k) += ATH9K |
||
- | 1631 | config-$(call config_package,ath9k-common) += ATH9K_COMMON |
||
- | 1632 | config-$(CONFIG_TARGET_ar71xx) += ATH9K_AHB |
||
- | 1633 | config-$(CONFIG_TARGET_ipq40xx) += ATH10K_AHB |
||
- | 1634 | config-$(CONFIG_PCI) += ATH9K_PCI |
||
- | 1635 | config-$(CONFIG_ATH_USER_REGD) += ATH_USER_REGD |
||
- | 1636 | config-$(CONFIG_ATH9K_SUPPORT_PCOEM) += ATH9K_PCOEM |
||
- | 1637 | config-$(CONFIG_ATH9K_TX99) += ATH9K_TX99 |
||
- | 1638 | config-$(CONFIG_ATH9K_UBNTHSR) += ATH9K_UBNTHSR |
||
- | 1639 | |
||
- | 1640 | config-$(call config_package,ath9k-htc) += ATH9K_HTC |
||
- | 1641 | config-$(call config_package,ath10k) += ATH10K ATH10K_PCI |
||
- | 1642 | |
||
- | 1643 | config-$(call config_package,ath5k) += ATH5K |
||
- | 1644 | ifdef CONFIG_TARGET_ath25 |
||
- | 1645 | config-y += ATH5K_AHB |
||
- | 1646 | else |
||
- | 1647 | config-y += ATH5K_PCI |
||
- | 1648 | endif |
||
- | 1649 | |
||
- | 1650 | config-$(call config_package,ath6kl) += ATH6KL |
||
- | 1651 | config-$(call config_package,ath6kl-sdio) += ATH6KL_SDIO |
||
- | 1652 | config-$(call config_package,ath6kl-usb) += ATH6KL_USB |
||
- | 1653 | |
||
- | 1654 | config-$(call config_package,carl9170) += CARL9170 |
||
- | 1655 | |
||
- | 1656 | config-$(call config_package,b43) += B43 |
||
- | 1657 | config-$(CONFIG_PACKAGE_B43_BUSES_BCMA_AND_SSB) += B43_BUSES_BCMA_AND_SSB |
||
- | 1658 | config-$(CONFIG_PACKAGE_B43_BUSES_BCMA) += B43_BUSES_BCMA |
||
- | 1659 | config-$(CONFIG_PACKAGE_B43_BUSES_SSB) += B43_BUSES_SSB |
||
- | 1660 | config-$(CONFIG_PACKAGE_B43_PHY_G) += B43_PHY_G |
||
- | 1661 | config-$(CONFIG_PACKAGE_B43_PHY_N) += B43_PHY_N |
||
- | 1662 | config-$(CONFIG_PACKAGE_B43_PHY_LP) += B43_PHY_LP |
||
- | 1663 | config-$(CONFIG_PACKAGE_B43_PHY_HT) += B43_PHY_HT |
||
- | 1664 | config-$(CONFIG_PACKAGE_B43_PIO) += B43_PIO |
||
- | 1665 | config-$(CONFIG_PACKAGE_B43_DEBUG) += B43_DEBUG |
||
- | 1666 | |
||
- | 1667 | config-$(call config_package,b43legacy) += B43LEGACY |
||
- | 1668 | config-y += B43LEGACY_DMA_MODE |
||
- | 1669 | |
||
- | 1670 | config-$(call config_package,brcmutil) += BRCMUTIL |
||
- | 1671 | config-$(call config_package,brcmsmac) += BRCMSMAC |
||
- | 1672 | config-$(call config_package,brcmfmac) += BRCMFMAC |
||
399 | |
1673 | config-$(CONFIG_BRCMFMAC_SDIO) += BRCMFMAC_SDIO |
|
400 | config-$(call config_package,lib80211) += LIB80211 LIB80211_CRYPT_WEP LIB80211_CRYPT_CCMP LIB80211_CRYPT_TKIP |
1674 | config-$(CONFIG_BRCMFMAC_USB) += BRCMFMAC_USB |
|
401 | |
1675 | config-$(CONFIG_BRCMFMAC_PCIE) += BRCMFMAC_PCIE |
|
Line -... | Line 1676... | |||
- | 1676 | config-$(CONFIG_PACKAGE_BRCM80211_DEBUG) += BRCMDBG |
||
- | 1677 | |
||
- | 1678 | config-$(call config_package,mac80211-hwsim) += MAC80211_HWSIM |
||
- | 1679 | config-$(call config_package,mt7601u) += MT7601U |
||
- | 1680 | config-y += WL_MEDIATEK |
||
- | 1681 | |
||
- | 1682 | config-$(call config_package,rt2x00-lib) += RT2X00 RT2X00_LIB |
||
- | 1683 | config-$(call config_package,rt2x00-pci) += RT2X00_LIB_PCI |
||
- | 1684 | config-$(call config_package,rt2x00-mmio) += RT2X00_LIB_MMIO |
||
- | 1685 | config-$(call config_package,rt2x00-usb) += RT2X00_LIB_USB |
||
- | 1686 | config-$(CONFIG_PACKAGE_RT2X00_LIB_DEBUGFS) += RT2X00_LIB_DEBUGFS |
||
- | 1687 | config-$(CONFIG_PACKAGE_RT2X00_DEBUG) += RT2X00_DEBUG |
||
- | 1688 | |
||
- | 1689 | config-$(call config_package,rt2400-pci) += RT2400PCI |
||
- | 1690 | config-$(call config_package,rt2500-pci) += RT2500PCI |
||
- | 1691 | config-$(call config_package,rt2500-usb) += RT2500USB |
||
- | 1692 | config-$(call config_package,rt61-pci) += RT61PCI |
||
- | 1693 | config-$(call config_package,rt73-usb) += RT73USB |
||
- | 1694 | |
||
- | 1695 | config-$(call config_package,rt2800-lib) += RT2800_LIB |
||
- | 1696 | |
||
- | 1697 | config-$(call config_package,rt2800-soc) += RT2800SOC |
||
- | 1698 | config-$(call config_package,rt2800-pci) += RT2800PCI |
||
- | 1699 | config-y += RT2800PCI_RT33XX RT2800PCI_RT35XX RT2800PCI_RT53XX RT2800PCI_RT3290 |
||
- | 1700 | |
||
- | 1701 | config-$(call config_package,rt2800-usb) += RT2800USB |
||
- | 1702 | config-y += RT2800USB_RT33XX RT2800USB_RT35XX RT2800USB_RT3573 RT2800USB_RT53XX RT2800USB_RT55XX RT2800USB_UNKNOWN |
||
- | 1703 | |
||
- | 1704 | config-$(call config_package,iwl-legacy) += IWLEGACY |
||
- | 1705 | config-$(call config_package,iwl3945) += IWL3945 |
||
- | 1706 | config-$(call config_package,iwl4965) += IWL4965 |
||
- | 1707 | config-$(call config_package,iwlwifi) += IWLWIFI IWLDVM IWLMVM |
||
- | 1708 | config-$(CONFIG_PACKAGE_IWLWIFI_DEBUG)+= IWLWIFI_DEBUG |
||
402 | config-$(call config_package,airo) += AIRO |
1709 | config-$(CONFIG_PACKAGE_IWLWIFI_DEBUGFS)+= IWLWIFI_DEBUGFS |
|
403 | |
1710 | |
|
404 | config-$(call config_package,mac80211-hwsim) += MAC80211_HWSIM |
1711 | config-$(call config_package,libipw) += LIBIPW |
|
405 | config-$(call config_package,mt7601u) += MT7601U |
1712 | config-$(call config_package,ipw2100) += IPW2100 |
|
Line 415... | Line 1722... | |||
415 | config-$(call config_package,hermes-plx) += PLX_HERMES |
1722 | config-$(call config_package,hermes-plx) += PLX_HERMES |
|
416 | config-$(call config_package,hermes-pcmcia) += PCMCIA_HERMES |
1723 | config-$(call config_package,hermes-pcmcia) += PCMCIA_HERMES |
|
417 | config-y += HERMES_PRISM |
1724 | config-y += HERMES_PRISM |
|
Line 418... | Line 1725... | |||
418 | |
1725 | |
|
- | 1726 | config-$(call config_package,adm8211) += ADM8211 |
||
- | 1727 | config-$(call config_package,libertas-sdio) += LIBERTAS LIBERTAS_SDIO |
||
- | 1728 | config-$(call config_package,libertas-usb) += LIBERTAS LIBERTAS_USB |
||
- | 1729 | config-$(call config_package,libertas-spi) += LIBERTAS LIBERTAS_SPI |
||
- | 1730 | config-$(call config_package,mwl8k) += MWL8K |
||
- | 1731 | config-$(call config_package,mwifiex-pcie) += MWIFIEX MWIFIEX_PCIE |
||
- | 1732 | config-$(call config_package,mwifiex-sdio) += MWIFIEX MWIFIEX_SDIO |
||
- | 1733 | config-$(call config_package,rtl8180) += RTL8180 |
||
419 | config-$(call config_package,adm8211) += ADM8211 |
1734 | config-$(call config_package,rtl8187) += RTL8187 |
|
420 | config-$(call config_package,wlcore) += WLCORE WLCORE_SDIO |
1735 | config-$(call config_package,wlcore) += WLCORE WLCORE_SDIO |
|
421 | config-$(call config_package,wl12xx) += WL12XX |
1736 | config-$(call config_package,wl12xx) += WL12XX |
|
422 | config-$(call config_package,wl18xx) += WL18XX |
1737 | config-$(call config_package,wl18xx) += WL18XX |
|
423 | config-y += WL_TI WILINK_PLATFORM_DATA |
1738 | config-y += WL_TI WILINK_PLATFORM_DATA |
|
424 | config-$(call config_package,zd1211rw) += ZD1211RW |
1739 | config-$(call config_package,zd1211rw) += ZD1211RW |
|
425 | config-$(call config_package,rsi91x) += RSI_91X |
1740 | config-$(call config_package,rsi91x) += RSI_91X |
|
426 | config-$(call config_package,rsi91x-usb) += RSI_USB |
1741 | config-$(call config_package,rsi91x-usb) += RSI_USB |
|
Line -... | Line 1742... | |||
- | 1742 | config-$(call config_package,rsi91x-sdio) += RSI_SDIO |
||
- | 1743 | |
||
- | 1744 | config-$(call config_package,rtlwifi) += RTL_CARDS RTLWIFI |
||
- | 1745 | config-$(call config_package,rtlwifi-pci) += RTLWIFI_PCI |
||
- | 1746 | config-$(call config_package,rtlwifi-btcoexist) += RTLBTCOEXIST |
||
- | 1747 | config-$(call config_package,rtlwifi-usb) += RTLWIFI_USB |
||
- | 1748 | config-$(call config_package,rtl8192c-common) += RTL8192C_COMMON |
||
- | 1749 | config-$(call config_package,rtl8192ce) += RTL8192CE |
||
- | 1750 | config-$(call config_package,rtl8192se) += RTL8192SE |
||
- | 1751 | config-$(call config_package,rtl8192de) += RTL8192DE |
||
- | 1752 | config-$(call config_package,rtl8192cu) += RTL8192CU |
||
- | 1753 | config-$(call config_package,rtl8821ae) += RTL8821AE |
||
- | 1754 | config-$(CONFIG_PACKAGE_RTLWIFI_DEBUG) += RTLWIFI_DEBUG |
||
- | 1755 | |
||
- | 1756 | config-$(call config_package,rtl8xxxu) += RTL8XXXU |
||
427 | config-$(call config_package,rsi91x-sdio) += RSI_SDIO |
1757 | config-y += RTL8XXXU_UNTESTED |
|
Line 428... | Line 1758... | |||
428 | |
1758 | |
|
429 | config-$(CONFIG_LEDS_TRIGGERS) += MAC80211_LEDS |
1759 | config-$(CONFIG_LEDS_TRIGGERS) += MAC80211_LEDS B43_LEDS B43LEGACY_LEDS |
|
430 | |
1760 | |
|
431 | MAKE_OPTS:= -C "$(PKG_BUILD_DIR)" \ |
1761 | MAKE_OPTS:= -C "$(PKG_BUILD_DIR)" \ |
|
Line 488... | Line 1818... | |||
488 | cmp $(PKG_BUILD_DIR)/include/linux/rt2x00_platform.h $(LINUX_DIR)/include/linux/rt2x00_platform.h |
1818 | cmp $(PKG_BUILD_DIR)/include/linux/rt2x00_platform.h $(LINUX_DIR)/include/linux/rt2x00_platform.h |
|
489 | endef |
1819 | endef |
|
490 | endif |
1820 | endif |
|
491 | endif |
1821 | endif |
|
Line 492... | Line -... | |||
492 | |
- | ||
493 | define Build/Patch |
- | ||
494 | $(if $(QUILT),rm -rf $(PKG_BUILD_DIR)/patches; mkdir -p $(PKG_BUILD_DIR)/patches) |
- | ||
495 | $(call PatchDir,$(PKG_BUILD_DIR),$(PATCH_DIR)/build,build/) |
- | ||
496 | $(call PatchDir,$(PKG_BUILD_DIR),$(PATCH_DIR)/subsys,subsys/) |
- | ||
497 | $(call PatchDir,$(PKG_BUILD_DIR),$(PATCH_DIR)/ath,ath/) |
- | ||
498 | $(call PatchDir,$(PKG_BUILD_DIR),$(PATCH_DIR)/rt2x00,rt2x00/) |
- | ||
499 | $(call PatchDir,$(PKG_BUILD_DIR),$(PATCH_DIR)/mwl,mwl/) |
- | ||
500 | $(call PatchDir,$(PKG_BUILD_DIR),$(PATCH_DIR)/brcm,brcm/) |
- | ||
501 | $(if $(QUILT),touch $(PKG_BUILD_DIR)/.quilt_used) |
- | ||
502 | endef |
- | ||
503 | |
- | ||
504 | define Quilt/Refresh/Package |
- | ||
505 | $(call Quilt/RefreshDir,$(PKG_BUILD_DIR),$(PATCH_DIR)/build,build/) |
- | ||
506 | $(call Quilt/RefreshDir,$(PKG_BUILD_DIR),$(PATCH_DIR)/subsys,subsys/) |
- | ||
507 | $(call Quilt/RefreshDir,$(PKG_BUILD_DIR),$(PATCH_DIR)/ath,ath/) |
- | ||
508 | $(call Quilt/RefreshDir,$(PKG_BUILD_DIR),$(PATCH_DIR)/rt2x00,rt2x00/) |
- | ||
509 | $(call Quilt/RefreshDir,$(PKG_BUILD_DIR),$(PATCH_DIR)/mwl,mwl/) |
- | ||
510 | $(call Quilt/RefreshDir,$(PKG_BUILD_DIR),$(PATCH_DIR)/brcm,brcm/) |
- | ||
511 | endef |
- | ||
512 | |
1822 | |
|
513 | define Build/Compile |
1823 | define Build/Compile |
|
514 | $(SH_FUNC) var2file "$(call shvar,mac80211_config)" $(PKG_BUILD_DIR)/.config |
1824 | $(SH_FUNC) var2file "$(call shvar,mac80211_config)" $(PKG_BUILD_DIR)/.config |
|
515 | $(MAKE) $(MAKE_OPTS) allnoconfig |
1825 | $(MAKE) $(MAKE_OPTS) allnoconfig |
|
516 | $(call Build/Compile/kmod) |
1826 | $(call Build/Compile/kmod) |
|
Line 550... | Line 1860... | |||
550 | ifneq ($(CONFIG_B43_FW_SQUASH),) |
1860 | ifneq ($(CONFIG_B43_FW_SQUASH),) |
|
551 | b43-fwsquash.py "$(CONFIG_B43_FW_SQUASH_PHYTYPES)" "$(CONFIG_B43_FW_SQUASH_COREREVS)" "$(1)/lib/firmware/b43" |
1861 | b43-fwsquash.py "$(CONFIG_B43_FW_SQUASH_PHYTYPES)" "$(CONFIG_B43_FW_SQUASH_COREREVS)" "$(1)/lib/firmware/b43" |
|
552 | endif |
1862 | endif |
|
553 | endef |
1863 | endef |
|
Line -... | Line 1864... | |||
- | 1864 | |
||
- | 1865 | define KernelPackage/brcmsmac/install |
||
- | 1866 | $(INSTALL_DIR) $(1)/lib/firmware/brcm |
||
- | 1867 | ifeq ($(CONFIG_BRCMSMAC_USE_FW_FROM_WL),y) |
||
- | 1868 | tar xjf "$(DL_DIR)/$(PKG_BRCMSMAC_FW_SOURCE)" -C "$(PKG_BUILD_DIR)" |
||
- | 1869 | b43-fwcutter --brcmsmac -w $(1)/lib/firmware/ $(PKG_BUILD_DIR)/$(PKG_BRCMSMAC_FW_OBJECT) |
||
- | 1870 | endif |
||
- | 1871 | endef |
||
554 | |
1872 | |
|
555 | define KernelPackage/cfg80211/install |
1873 | define KernelPackage/cfg80211/install |
|
556 | $(INSTALL_DIR) $(1)/lib/wifi $(1)/lib/netifd/wireless |
1874 | $(INSTALL_DIR) $(1)/lib/wifi $(1)/lib/netifd/wireless |
|
557 | $(INSTALL_DATA) ./files/lib/wifi/mac80211.sh $(1)/lib/wifi |
1875 | $(INSTALL_DATA) ./files/lib/wifi/mac80211.sh $(1)/lib/wifi |
|
558 | $(INSTALL_BIN) ./files/lib/netifd/wireless/mac80211.sh $(1)/lib/netifd/wireless |
1876 | $(INSTALL_BIN) ./files/lib/netifd/wireless/mac80211.sh $(1)/lib/netifd/wireless |
|
559 | $(INSTALL_DIR) $(1)/etc/hotplug.d/ieee80211 |
1877 | $(INSTALL_DIR) $(1)/etc/hotplug.d/ieee80211 |
|
560 | $(INSTALL_DATA) ./files/mac80211.hotplug $(1)/etc/hotplug.d/ieee80211/10-wifi-detect |
1878 | $(INSTALL_DATA) ./files/mac80211.hotplug $(1)/etc/hotplug.d/ieee80211/10-wifi-detect |
|
Line -... | Line 1879... | |||
- | 1879 | endef |
||
- | 1880 | |
||
- | 1881 | define KernelPackage/ipw2100/install |
||
- | 1882 | $(INSTALL_DIR) $(1)/lib/firmware |
||
- | 1883 | $(INSTALL_DATA) $(PKG_BUILD_DIR)/ipw2100-$(IPW2100_VERSION)*.fw $(1)/lib/firmware |
||
- | 1884 | endef |
||
- | 1885 | |
||
- | 1886 | define KernelPackage/ipw2200/install |
||
- | 1887 | $(INSTALL_DIR) $(1)/lib/firmware |
||
- | 1888 | $(INSTALL_DATA) $(PKG_BUILD_DIR)/$(IPW2200_NAME)-$(IPW2200_VERSION)/ipw2200*.fw $(1)/lib/firmware |
||
561 | endef |
1889 | endef |
|
562 | |
1890 | |
|
563 | define KernelPackage/zd1211rw/install |
1891 | define KernelPackage/zd1211rw/install |
|
564 | $(INSTALL_DIR) $(1)/lib/firmware/zd1211 |
1892 | $(INSTALL_DIR) $(1)/lib/firmware/zd1211 |
|
Line -... | Line 1893... | |||
- | 1893 | $(INSTALL_DATA) $(PKG_BUILD_DIR)/$(ZD1211FW_NAME)/zd1211* $(1)/lib/firmware/zd1211 |
||
565 | $(INSTALL_DATA) $(PKG_BUILD_DIR)/$(ZD1211FW_NAME)/zd1211* $(1)/lib/firmware/zd1211 |
1894 | endef |
|
- | 1895 | |
||
- | 1896 | |
||
- | 1897 | $(eval $(call KernelPackage,adm8211)) |
||
- | 1898 | $(eval $(call KernelPackage,airo)) |
||
- | 1899 | $(eval $(call KernelPackage,ath)) |
||
- | 1900 | $(eval $(call KernelPackage,ath10k)) |
||
- | 1901 | $(eval $(call KernelPackage,ath5k)) |
||
- | 1902 | $(eval $(call KernelPackage,ath6kl)) |
||
- | 1903 | $(eval $(call KernelPackage,ath6kl-sdio)) |
||
- | 1904 | $(eval $(call KernelPackage,ath6kl-usb)) |
||
- | 1905 | $(eval $(call KernelPackage,ath9k)) |
||
- | 1906 | $(eval $(call KernelPackage,ath9k-common)) |
||
- | 1907 | $(eval $(call KernelPackage,ath9k-htc)) |
||
- | 1908 | $(eval $(call KernelPackage,b43)) |
||
- | 1909 | $(eval $(call KernelPackage,b43legacy)) |
||
- | 1910 | $(eval $(call KernelPackage,brcmsmac)) |
||
566 | endef |
1911 | $(eval $(call KernelPackage,brcmfmac)) |
|
- | 1912 | $(eval $(call KernelPackage,brcmutil)) |
||
- | 1913 | $(eval $(call KernelPackage,carl9170)) |
||
- | 1914 | $(eval $(call KernelPackage,cfg80211)) |
||
- | 1915 | $(eval $(call KernelPackage,hermes)) |
||
- | 1916 | $(eval $(call KernelPackage,hermes-pci)) |
||
- | 1917 | $(eval $(call KernelPackage,hermes-plx)) |
||
- | 1918 | $(eval $(call KernelPackage,hermes-pcmcia)) |
||
- | 1919 | $(eval $(call KernelPackage,iwlwifi)) |
||
- | 1920 | $(eval $(call KernelPackage,iwl-legacy)) |
||
- | 1921 | $(eval $(call KernelPackage,iwl4965)) |
||
- | 1922 | $(eval $(call KernelPackage,iwl3945)) |
||
- | 1923 | $(eval $(call KernelPackage,lib80211)) |
||
- | 1924 | $(eval $(call KernelPackage,libertas-usb)) |
||
- | 1925 | $(eval $(call KernelPackage,libertas-sdio)) |
||
- | 1926 | $(eval $(call KernelPackage,libertas-spi)) |
||
567 | |
1927 | $(eval $(call KernelPackage,libipw)) |
|
- | 1928 | $(eval $(call KernelPackage,ipw2100)) |
||
- | 1929 | $(eval $(call KernelPackage,ipw2200)) |
||
- | 1930 | $(eval $(call KernelPackage,mac80211)) |
||
- | 1931 | $(eval $(call KernelPackage,mac80211-hwsim)) |
||
- | 1932 | $(eval $(call KernelPackage,mt7601u)) |
||
- | 1933 | $(eval $(call KernelPackage,mwl8k)) |
||
- | 1934 | $(eval $(call KernelPackage,mwifiex-pcie)) |
||
- | 1935 | $(eval $(call KernelPackage,mwifiex-sdio)) |
||
- | 1936 | $(eval $(call KernelPackage,p54-common)) |
||
- | 1937 | $(eval $(call KernelPackage,p54-pci)) |
||
- | 1938 | $(eval $(call KernelPackage,p54-usb)) |
||
- | 1939 | $(eval $(call KernelPackage,p54-spi)) |
||
- | 1940 | $(eval $(call KernelPackage,rsi91x)) |
||
- | 1941 | $(eval $(call KernelPackage,rsi91x-usb)) |
||
- | 1942 | $(eval $(call KernelPackage,rsi91x-sdio)) |
||
- | 1943 | $(eval $(call KernelPackage,rt2x00-lib)) |
||
- | 1944 | $(eval $(call KernelPackage,rt2x00-mmio)) |
||
- | 1945 | $(eval $(call KernelPackage,rt2x00-pci)) |
||
- | 1946 | $(eval $(call KernelPackage,rt2x00-usb)) |
||
- | 1947 | $(eval $(call KernelPackage,rt2800-lib)) |
||
- | 1948 | $(eval $(call KernelPackage,rt2400-pci)) |
||
- | 1949 | $(eval $(call KernelPackage,rt2500-pci)) |
||
- | 1950 | $(eval $(call KernelPackage,rt2500-usb)) |
||
- | 1951 | $(eval $(call KernelPackage,rt2800-mmio)) |
||
- | 1952 | $(eval $(call KernelPackage,rt2800-soc)) |
||
- | 1953 | $(eval $(call KernelPackage,rt2800-pci)) |
||
- | 1954 | $(eval $(call KernelPackage,rt2800-usb)) |
||
- | 1955 | $(eval $(call KernelPackage,rt61-pci)) |
||
- | 1956 | $(eval $(call KernelPackage,rt73-usb)) |
||
- | 1957 | $(eval $(call KernelPackage,rtl8180)) |
||
- | 1958 | $(eval $(call KernelPackage,rtl8187)) |
||
- | 1959 | $(eval $(call KernelPackage,rtlwifi)) |
||
- | 1960 | $(eval $(call KernelPackage,rtlwifi-pci)) |
||
- | 1961 | $(eval $(call KernelPackage,rtlwifi-btcoexist)) |
||
- | 1962 | $(eval $(call KernelPackage,rtlwifi-usb)) |
||
- | 1963 | $(eval $(call KernelPackage,rtl8192c-common)) |
||
- | 1964 | $(eval $(call KernelPackage,rtl8192ce)) |
||
- | 1965 | $(eval $(call KernelPackage,rtl8192se)) |
||
- | 1966 | $(eval $(call KernelPackage,rtl8192de)) |
||
- | 1967 | $(eval $(call KernelPackage,rtl8192cu)) |
||
- | 1968 | $(eval $(call KernelPackage,rtl8821ae)) |
||
- | 1969 | $(eval $(call KernelPackage,rtl8xxxu)) |
||
- | 1970 | $(eval $(call KernelPackage,wlcore)) |