Changeset 27436


Ignore:
Timestamp:
2011-07-04T05:16:53+02:00 (5 years ago)
Author:
nbd
Message:

kernel: use lib80211 from compat-wireless instead of the kernel

Location:
trunk/package
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/package/kernel/modules/wireless.mk

    r27274 r27436  
    77 
    88WIRELESS_MENU:=Wireless Drivers 
    9  
    10 define KernelPackage/lib80211 
    11   SUBMENU:=$(WIRELESS_MENU) 
    12   TITLE:=802.11 Networking stack 
    13   KCONFIG:= \ 
    14         CONFIG_LIB80211 \ 
    15         CONFIG_LIB80211_CRYPT_WEP \ 
    16         CONFIG_LIB80211_CRYPT_TKIP \ 
    17         CONFIG_LIB80211_CRYPT_CCMP 
    18   FILES:= \ 
    19         $(LINUX_DIR)/net/wireless/lib80211.ko \ 
    20         $(LINUX_DIR)/net/wireless/lib80211_crypt_wep.ko \ 
    21         $(LINUX_DIR)/net/wireless/lib80211_crypt_ccmp.ko \ 
    22         $(LINUX_DIR)/net/wireless/lib80211_crypt_tkip.ko 
    23   AUTOLOAD:=$(call AutoLoad,10, \ 
    24         lib80211 \ 
    25         lib80211_crypt_wep \ 
    26         lib80211_crypt_ccmp \ 
    27         lib80211_crypt_tkip \ 
    28   ) 
    29 endef 
    30  
    31 define KernelPackage/lib80211/description 
    32  Kernel modules for 802.11 Networking stack 
    33  Includes: 
    34  - lib80211 
    35  - lib80211_crypt_wep 
    36  - lib80211_crypt_tkip 
    37  - lib80211_crytp_ccmp 
    38 endef 
    39  
    40 $(eval $(call KernelPackage,lib80211)) 
    419 
    4210define KernelPackage/net-airo 
  • trunk/package/mac80211/Makefile

    r27395 r27436  
    2727        ath9k-common ath9k ath9k-htc ath net-libipw net-ipw2100 net-ipw2200 \ 
    2828        mwl8k net-hermes net-hermes-pci net-hermes-plx net-hermes-pcmcia \ 
    29         iwl-legacy iwl3945 iwl4965 iwlagn 
     29        iwl-legacy iwl3945 iwl4965 iwlagn lib80211 
    3030 
    3131PKG_CONFIG_DEPENDS:= \ 
     
    468468        $(INSTALL_DIR) $(1)/lib/firmware 
    469469        $(INSTALL_DATA) $(DL_DIR)/$(CARL9170_FW)-$(CARL9170_FW_VERSION) $(1)/lib/firmware/$(CARL9170_FW) 
     470endef 
     471 
     472define KernelPackage/lib80211 
     473  $(call KernelPackage/mac80211/Default) 
     474  TITLE:=802.11 Networking stack 
     475  FILES:= \ 
     476        $(PKG_BUILD_DIR)/net/wireless/lib80211.ko \ 
     477        $(PKG_BUILD_DIR)/net/wireless/lib80211_crypt_wep.ko \ 
     478        $(PKG_BUILD_DIR)/net/wireless/lib80211_crypt_ccmp.ko \ 
     479        $(PKG_BUILD_DIR)/net/wireless/lib80211_crypt_tkip.ko 
     480  AUTOLOAD:=$(call AutoLoad,10, \ 
     481        lib80211 \ 
     482        lib80211_crypt_wep \ 
     483        lib80211_crypt_ccmp \ 
     484        lib80211_crypt_tkip \ 
     485  ) 
     486endef 
     487 
     488define KernelPackage/lib80211/description 
     489 Kernel modules for 802.11 Networking stack 
     490 Includes: 
     491 - lib80211 
     492 - lib80211_crypt_wep 
     493 - lib80211_crypt_tkip 
     494 - lib80211_crytp_ccmp 
    470495endef 
    471496 
     
    11161141        CONFIG_IPW2200=$(if $(CONFIG_PACKAGE_kmod-net-ipw2200),m) \ 
    11171142        CONFIG_NL80211=y \ 
    1118         CONFIG_LIB80211= \ 
    1119         CONFIG_LIB80211_CRYPT_WEP= \ 
    1120         CONFIG_LIB80211_CRYPT_CCMP= \ 
    1121         CONFIG_LIB80211_CRYPT_TKIP= \ 
     1143        CONFIG_LIB80211=$(if $(CONFIG_PACKAGE_kmod-lib80211),m) \ 
     1144        CONFIG_LIB80211_CRYPT_WEP=$(if $(CONFIG_PACKAGE_kmod-lib80211),m) \ 
     1145        CONFIG_LIB80211_CRYPT_CCMP=$(if $(CONFIG_PACKAGE_kmod-lib80211),m) \ 
     1146        CONFIG_LIB80211_CRYPT_TKIP=$(if $(CONFIG_PACKAGE_kmod-lib80211),m) \ 
    11221147        CONFIG_IWLAGN=$(if $(CONFIG_PACKAGE_kmod-iwlagn),m) \ 
    11231148        CONFIG_IWLWIFI_LEGACY=$(if $(CONFIG_PACKAGE_kmod-iwl-legacy),m) \ 
     
    13871412 
    13881413$(eval $(call KernelPackage,ath5k)) 
     1414$(eval $(call KernelPackage,lib80211)) 
    13891415$(eval $(call KernelPackage,libertas-usb)) 
    13901416$(eval $(call KernelPackage,libertas-sd)) 
Note: See TracChangeset for help on using the changeset viewer.