brcm47xx: build b44 as a module

SVN-Revision: 34994
This commit is contained in:
Hauke Mehrtens 2013-01-03 02:00:25 +00:00
parent 22d62d311a
commit 8f6bdcffa1
11 changed files with 10 additions and 13 deletions

View file

@ -419,7 +419,7 @@ $(eval $(call KernelPackage,e1000e))
define KernelPackage/b44 define KernelPackage/b44
TITLE:=Broadcom 44xx driver TITLE:=Broadcom 44xx driver
KCONFIG:=CONFIG_B44 KCONFIG:=CONFIG_B44
DEPENDS:=@PCI_SUPPORT +kmod-ssb DEPENDS:=@PCI_SUPPORT +!TARGET_brcm47xx:kmod-ssb
SUBMENU:=$(NETWORK_DEVICES_MENU) SUBMENU:=$(NETWORK_DEVICES_MENU)
FILES:=$(LINUX_DIR)/drivers/net/ethernet/broadcom/b44.ko FILES:=$(LINUX_DIR)/drivers/net/ethernet/broadcom/b44.ko
AUTOLOAD:=$(call AutoLoad,50,b44) AUTOLOAD:=$(call AutoLoad,50,b44)

View file

@ -6,6 +6,7 @@ set_preinit_iface() {
insmod diag insmod diag
insmod hwmon insmod hwmon
insmod tg3 insmod tg3
insmod b44
# hardware specific overrides # hardware specific overrides
case "$(cat /proc/diag/model)" in case "$(cat /proc/diag/model)" in

View file

@ -7,10 +7,6 @@ CONFIG_ARCH_REQUIRE_GPIOLIB=y
CONFIG_ARCH_SUSPEND_POSSIBLE=y CONFIG_ARCH_SUSPEND_POSSIBLE=y
CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y
# CONFIG_ARPD is not set # CONFIG_ARPD is not set
CONFIG_B44=y
CONFIG_B44_PCI=y
CONFIG_B44_PCICORE_AUTOSELECT=y
CONFIG_B44_PCI_AUTOSELECT=y
CONFIG_BCM47XX=y CONFIG_BCM47XX=y
CONFIG_BCM47XX_BCMA=y CONFIG_BCM47XX_BCMA=y
CONFIG_BCM47XX_SSB=y CONFIG_BCM47XX_SSB=y

View file

@ -7,7 +7,7 @@
define Profile/Broadcom-b43 define Profile/Broadcom-b43
NAME:=Broadcom BCM43xx WiFi (b43, default) NAME:=Broadcom BCM43xx WiFi (b43, default)
PACKAGES:=kmod-b43 kmod-b43legacy PACKAGES:=kmod-b44 kmod-b43 kmod-b43legacy
endef endef
define Profile/Broadcom-b43/Description define Profile/Broadcom-b43/Description

View file

@ -7,7 +7,7 @@
define Profile/Broadcom-wl define Profile/Broadcom-wl
NAME:=Broadcom BCM43xx WiFi (wl, proprietary) NAME:=Broadcom BCM43xx WiFi (wl, proprietary)
PACKAGES:=-wpad-mini kmod-brcm-wl wlc nas PACKAGES:=-wpad-mini kmod-b44 kmod-brcm-wl wlc nas
endef endef
define Profile/Broadcom-wl/Description define Profile/Broadcom-wl/Description

View file

@ -7,7 +7,7 @@
define Profile/Broadcom-ath5k define Profile/Broadcom-ath5k
NAME:=Atheros WiFi (ath5k) NAME:=Atheros WiFi (ath5k)
PACKAGES:=kmod-ath5k PACKAGES:=kmod-b44 kmod-ath5k
endef endef
define Profile/Atheros/Description define Profile/Atheros/Description

View file

@ -7,7 +7,7 @@
define Profile/Broadcom-none define Profile/Broadcom-none
NAME:=No WiFi NAME:=No WiFi
PACKAGES:=-wpad-mini PACKAGES:=-wpad-mini kmod-b44
endef endef
define Profile/None/Description define Profile/None/Description

View file

@ -7,7 +7,7 @@
define Profile/Ps1208mfg define Profile/Ps1208mfg
NAME:=Edimax PS-1208MFG NAME:=Edimax PS-1208MFG
PACKAGES:=-firewall -dropbear -dnsmasq -mtd -ppp -wpad-mini block-mount kmod-usb-storage kmod-usb2 kmod-usb-ohci -iptables -kmod-switch kmod-fs-ext4 block-extroot PACKAGES:=-firewall -dropbear -dnsmasq -mtd -ppp -wpad-mini kmod-b44 block-mount kmod-usb-storage kmod-usb2 kmod-usb-ohci -iptables -kmod-switch kmod-fs-ext4 block-extroot
endef endef
define Profile/Ps1208mfg/Description define Profile/Ps1208mfg/Description

View file

@ -7,7 +7,7 @@
define Profile/WGT634U define Profile/WGT634U
NAME:=Netgear WGT634U NAME:=Netgear WGT634U
PACKAGES:=kmod-ath5k kmod-usb-core kmod-usb2 kmod-ocf kmod-crypto-ocf-ubsec-ssb PACKAGES:=kmod-b44 kmod-ath5k kmod-usb-core kmod-usb2 kmod-ocf kmod-crypto-ocf-ubsec-ssb
endef endef
define Profile/WGT634U/Description define Profile/WGT634U/Description

View file

@ -7,7 +7,7 @@
define Profile/WL500GPv1 define Profile/WL500GPv1
NAME:=ASUS WL-500g Premium v1 (Atheros WiFi using ath5k) NAME:=ASUS WL-500g Premium v1 (Atheros WiFi using ath5k)
PACKAGES:=kmod-ath5k kmod-usb-core kmod-usb-uhci kmod-usb2 PACKAGES:=kmod-b44 kmod-ath5k kmod-usb-core kmod-usb-uhci kmod-usb2
endef endef
define Profile/WL500GPv1/Description define Profile/WL500GPv1/Description

View file

@ -7,7 +7,7 @@
define Profile/WRTSL54GS define Profile/WRTSL54GS
NAME:=Linksys WRTSL54GS NAME:=Linksys WRTSL54GS
PACKAGES:=kmod-usb-core kmod-usb-ohci kmod-usb2 kmod-usb-storage kmod-scsi-core kmod-fs-ext3 e2fsprogs kmod-b43 PACKAGES:=kmod-b44 kmod-usb-core kmod-usb-ohci kmod-usb2 kmod-usb-storage kmod-scsi-core kmod-fs-ext3 e2fsprogs kmod-b43
endef endef
define Profile/WRTSL54GS/Description define Profile/WRTSL54GS/Description