Ignore:
Timestamp:
2011-04-26T20:58:52+02:00 (6 years ago)
Author:
nbd
Message:

mac80211: update to the latest version from trunk

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/backfire/package/mac80211/Makefile

    r26536 r26763  
    1111PKG_NAME:=mac80211 
    1212 
    13 PKG_VERSION:=2011-04-06 
    14 PKG_RELEASE:=2 
     13PKG_VERSION:=2011-04-19 
     14PKG_RELEASE:=3 
    1515PKG_SOURCE_URL:=http://mirror2.openwrt.org/sources 
    16 PKG_MD5SUM:=7ef8c2d9ee25af7ed33cf339f2484249 
     16PKG_MD5SUM:=7b789b726927bcc8e3b06c7df40214d9 
    1717 
    1818PKG_SOURCE:=compat-wireless-$(PKG_VERSION).tar.bz2 
     
    2626        rtl8180 rtl8187 zd1211rw mac80211-hwsim carl9170 b43 b43legacy \ 
    2727        ath9k-common ath9k ath9k-htc ath net-libipw net-ipw2100 net-ipw2200 \ 
    28         mwl8k net-hermes net-hermes-pci net-hermes-plx net-hermes-pcmcia 
     28        mwl8k net-hermes net-hermes-pci net-hermes-plx net-hermes-pcmcia \ 
     29        iwl-legacy iwl3945 iwl4965 iwlagn 
    2930 
    3031PKG_CONFIG_DEPENDS:= \ 
     
    3334        CONFIG_PACKAGE_MAC80211_DEBUGFS \ 
    3435        CONFIG_PACKAGE_ATH_DEBUG \ 
     36        CONFIG_PACKAGE_B43_DEBUG \ 
     37        CONFIG_PACKAGE_B43_PIO \ 
     38        CONFIG_PACKAGE_B43_N_PHY \ 
    3539        CONFIG_ATH_USER_REGD \ 
    3640 
     
    563567        $(PKG_BUILD_DIR)/drivers/net/wireless/libertas/libertas.ko \ 
    564568        $(PKG_BUILD_DIR)/drivers/net/wireless/libertas/libertas_sdio.ko 
    565   AUTOLOAD:=$(call AutoLoad,27,libertas libertas_sdio) 
     569  AUTOLOAD:=$(call AutoLoad,91,libertas libertas_sdio) 
    566570endef 
    567571 
     
    791795define KernelPackage/iwlagn 
    792796  $(call KernelPackage/mac80211/Default) 
    793   DEPENDS:= +kmod-mac80211 
     797  DEPENDS:= +kmod-mac80211 @PCI_SUPPORT 
    794798  TITLE:=Intel AGN Wireless support 
    795799  FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/iwlwifi/iwlagn.$(LINUX_KMOD_SUFFIX) 
     
    867871define KernelPackage/iwl-legacy 
    868872  $(call KernelPackage/mac80211/Default) 
    869   DEPENDS:= +kmod-mac80211 
     873  DEPENDS:= +kmod-mac80211 @PCI_SUPPORT 
    870874  TITLE:=Intel legacy Wireless support 
    871875  FILES:=$(PKG_BUILD_DIR)/drivers/net/wireless/iwlegacy/iwl-legacy.$(LINUX_KMOD_SUFFIX) 
     
    916920 
    917921#Broadcom firmware 
    918 ifneq ($(CONFIG_B43_EXPERIMENTAL),) 
     922ifneq ($(CONFIG_B43_FW_5_10),) 
     923  PKG_B43_FWV4_NAME:=broadcom-wl 
     924  PKG_B43_FWV4_VERSION:=5.10.56.27.3 
     925  PKG_B43_FWV4_OBJECT:=$(PKG_B43_FWV4_NAME)-$(PKG_B43_FWV4_VERSION)/driver/wl_apsta/wl_prebuilt.o 
     926  PKG_B43_FWV4_SOURCE:=$(PKG_B43_FWV4_NAME)-$(PKG_B43_FWV4_VERSION)_mipsel.tar.bz2 
     927  PKG_B43_FWV4_SOURCE_URL:=http://mirror2.openwrt.org/sources/ 
     928  PKG_B43_FWV4_MD5SUM:=3363e3a6b3d9d73c49dea870c7834eac 
     929else 
     930ifneq ($(CONFIG_B43_FW_4_178),) 
    919931  PKG_B43_FWV4_NAME:=broadcom-wl 
    920932  PKG_B43_FWV4_VERSION:=4.178.10.4 
     
    931943  PKG_B43_FWV4_MD5SUM:=0c6ba9687114c6b598e8019e262d9a60 
    932944endif 
     945endif 
    933946ifneq ($(CONFIG_B43_OPENFIRMWARE),) 
    934947  PKG_B43_FWV4_NAME:=broadcom-wl 
     
    957970else 
    958971  PKG_B43_FWCUTTER_NAME:=b43-fwcutter 
    959   PKG_B43_FWCUTTER_VERSION:=013 
     972  PKG_B43_FWCUTTER_VERSION:=014 
    960973  PKG_B43_FWCUTTER_SOURCE:=$(PKG_B43_FWCUTTER_NAME)-$(PKG_B43_FWCUTTER_VERSION).tar.bz2 
    961974  PKG_B43_FWCUTTER_PROTO:=default 
    962975  PKG_B43_FWCUTTER_SOURCE_URL:=http://bu3sch.de/b43/fwcutter/ 
    963   PKG_B43_FWCUTTER_MD5SUM:=3547ec6c474ac1bc2c4a5bb765b791a4 
     976  PKG_B43_FWCUTTER_MD5SUM:=dd63f9149510bd6e01b89314e955083b 
    964977  PKG_B43_FWCUTTER_SUBDIR:=b43-fwcutter-$(PKG_B43_FWCUTTER_VERSION) 
    965978  PKG_B43_FWCUTTER_OBJECT:=$(PKG_B43_FWCUTTER_NAME)-$(PKG_B43_FWCUTTER_VERSION)/ 
     
    10131026        choice 
    10141027                prompt "b43 firmware version" 
    1015                 default B43_STABLE 
     1028                default B43_FW_4_150 
    10161029                help 
    10171030                  This option allows you to select the version of the b43 firmware. 
    10181031 
    1019         config B43_STABLE 
    1020                 bool "4.150.10.5 (stable)" 
     1032        config B43_FW_4_150 
     1033                bool "Firmware 410.2160 from driver 4.150.10.5 (stable)" 
    10211034                help 
    10221035                  Stable firmware for BCM43xx devices. 
     
    10241037                  If unsure, select this. 
    10251038 
    1026         config B43_EXPERIMENTAL 
    1027                 bool "4.178.10.4 (experimental)" 
     1039        config B43_FW_4_178 
     1040                bool "Firmware 478.104 from driver 4.178.10.4" 
    10281041                help 
    10291042                  Experimental firmware for BCM43xx devices. 
    10301043 
    10311044                  This firmware is not tested as much as the "stable" firmware. 
     1045 
     1046                  If unsure, select the "stable" firmware. 
     1047 
     1048        config B43_FW_5_10 
     1049                bool "Firmware 508.1084 from driver 5.10.56.27" 
     1050                help 
     1051                  Newer experimental firmware for BCM43xx devices. 
     1052 
     1053                  This firmware is mostly untested. It is needed for some N-PHY devices. 
    10321054 
    10331055                  If unsure, select the "stable" firmware. 
     
    10621084                string "Core revisions to include" 
    10631085                depends on B43_FW_SQUASH 
    1064                 default "5,6,7,8,9,10,13,14,15" 
     1086                default "5,6,7,8,9,10,11,13,14,15,16" if PACKAGE_B43_PHY_N 
     1087                default "5,6,7,8,9,10,13,14,15" if !PACKAGE_B43_PHY_N 
    10651088                help 
    10661089                  This is a comma seperated list of core revision numbers. 
     
    10751098                string "PHY types to include" 
    10761099                depends on B43_FW_SQUASH 
    1077                 default "G,LP" 
     1100                default "G,LP,N" if PACKAGE_B43_PHY_N 
     1101                default "G,LP" if !PACKAGE_B43_PHY_N 
    10781102                help 
    10791103                  This is a comma seperated list of PHY types: 
     
    10901114                    G,N 
    10911115 
     1116        config PACKAGE_B43_DEBUG 
     1117                bool "Enable debug output and debugfs for b43" 
     1118                default n 
     1119                help 
     1120                  Enable additional debug output and runtime sanity checks for b43 
     1121                  and enables the debugfs interface. 
     1122 
     1123                  If unsure, say N. 
     1124 
     1125        config PACKAGE_B43_PIO 
     1126                bool "Enable support for PIO transfer mode" 
     1127                depends BROKEN 
     1128                default n 
     1129                help 
     1130                  Enable support for using PIO instead of DMA. Unless you have DMA 
     1131                  transfer problems you don't need this. 
     1132 
     1133                  If unsure, say N. 
     1134 
     1135        config PACKAGE_B43_PHY_N 
     1136                bool "Enable support for N-PHYs" 
     1137                select B43_FW_5_10 
     1138                depends BROKEN 
     1139                default n 
     1140                help 
     1141                  Enable support for BCM4321 and BCM4322. 
     1142 
     1143                  Currently only 11g speed is available. 
     1144 
     1145                  If unsure, say N. 
     1146 
    10921147        endmenu 
    10931148endef 
     
    11451200        $(if $(CONFIG_LEDS_TRIGGERS), -DCONFIG_MAC80211_LEDS -DCONFIG_LEDS_TRIGGERS -DCONFIG_B43_LEDS -DCONFIG_B43LEGACY_LEDS -DCONFIG_AR9170_LEDS) \ 
    11461201        -DCONFIG_B43_HWRNG -DCONFIG_B43LEGACY_HWRNG \ 
    1147         $(if $(CONFIG_PACKAGE_MAC80211_DEBUGFS),-DCONFIG_MAC80211_DEBUGFS -DCONFIG_ATH9K_DEBUGFS -DCONFIG_CARL9170_DEBUGFS -DCONFIG_ATH9K_HTC_DEBUGFS) \ 
    1148         $(if $(CONFIG_PACKAGE_ATH_DEBUG),-DCONFIG_ATH_DEBUG -DCONFIG_ATH9K_PKTLOG -DCONFIG_ATH5K_DEBUG) \ 
     1202        -DCONFIG_ATH9K_PCI $(if $(CONFIG_TARGET_ar71xx),-DCONFIG_ATH9K_AHB) \ 
     1203        $(if $(CONFIG_PACKAGE_MAC80211_DEBUGFS),-DCONFIG_MAC80211_DEBUGFS -DCONFIG_ATH9K_DEBUGFS -DCONFIG_CARL9170_DEBUGFS -DCONFIG_ATH9K_HTC_DEBUGFS -DCONFIG_ATH5K_DEBUG) \ 
     1204        $(if $(CONFIG_PACKAGE_ATH_DEBUG),-DCONFIG_ATH_DEBUG -DCONFIG_ATH9K_PKTLOG) \ 
    11491205        -D__CONFIG_MAC80211_RC_DEFAULT=minstrel \ 
    11501206        -DCONFIG_MAC80211_RC_MINSTREL_HT \ 
    11511207        $(if $(CONFIG_ATH_USER_REGD),-DATH_USER_REGD=1) \ 
     1208        $(if $(CONFIG_PACKAGE_B43_DEBUG),-DCONFIG_B43_DEBUG) \ 
     1209        $(if $(CONFIG_PACKAGE_B43_PIO),-DCONFIG_B43_PIO) \ 
     1210        $(if $(CONFIG_PACKAGE_B43_PHY_N),-DCONFIG_B43_PHY_N) \ 
    11521211        $(if $(CONFIG_PACKAGE_RT2X00_LIB_DEBUGFS),-DCONFIG_RT2X00_LIB_DEBUGFS) \ 
    11531212        $(if $(CONFIG_PACKAGE_RT2X00_DEBUG),-DCONFIG_RT2X00_DEBUG) \ 
     
    11601219        $(if $(CONFIG_PACKAGE_kmod-rt2x00-soc),-DCONFIG_RT2X00_LIB_SOC) \ 
    11611220        $(if $(CONFIG_TARGET_atheros),-DCONFIG_ATH5K_AHB,-DCONFIG_ATH5K_PCI) \ 
    1162         $(if $(CONFIG_PACKAGE_kmod-iwl3945),-DCONFIG_COMPAT_IWL3945) \ 
     1221        $(if $(CONFIG_PACKAGE_kmod-iwl3945),-DCONFIG_IWL3945) \ 
    11631222        $(if $(CONFIG_PACKAGE_kmod-iwl4965),-DCONFIG_COMPAT_IWL4965) 
    11641223 
     
    11811240        CONFIG_B43=$(if $(CONFIG_PACKAGE_kmod-b43),m) \ 
    11821241        CONFIG_B43LEGACY=$(if $(CONFIG_PACKAGE_kmod-b43legacy),m) \ 
     1242        CONFIG_B43_DEBUG=$(if $(CONFIG_PACKAGE_B43_DEBUG),y) \ 
     1243        CONFIG_B43_PIO=$(if $(CONFIG_PACKAGE_B43_PIO),y) \ 
     1244        CONFIG_B43_PHY_N=$(if $(CONFIG_PACKAGE_B43_PHY_N),y) \ 
    11831245        CONFIG_ATH_COMMON=$(if $(CONFIG_PACKAGE_kmod-ath),m) \ 
    11841246        CONFIG_ATH_DEBUG=$(if $(CONFIG_PACKAGE_ATH_DEBUG),y) \ 
     
    11881250        CONFIG_ATH5K_PCI=$(if $(CONFIG_TARGET_atheros),,y) \ 
    11891251        CONFIG_ATH5K_AHB=$(if $(CONFIG_TARGET_atheros),y) \ 
     1252        CONFIG_ATH5K_DEBUG=$(if $(CONFIG_PACKAGE_MAC80211_DEBUGFS),y) \ 
    11901253        CONFIG_ATH9K=$(if $(CONFIG_PACKAGE_kmod-ath9k),m) \ 
     1254        CONFIG_ATH9K_PCI=y \ 
     1255        CONFIG_ATH9K_AHB=$(if $(CONFIG_TARGET_ar71xx),y) \ 
    11911256        CONFIG_ATH9K_HTC=$(if $(CONFIG_PACKAGE_kmod-ath9k-htc),m) \ 
    11921257        CONFIG_ATH9K_HW=$(if $(CONFIG_PACKAGE_kmod-ath9k-common),m) \ 
Note: See TracChangeset for help on using the changeset viewer.