projects
/
openwrt
/
svn-archive
/
archive.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
f97baf5
)
brcm47xx: build b44 as a module
author
Hauke Mehrtens
<hauke@hauke-m.de>
Thu, 3 Jan 2013 02:00:25 +0000
(
02:00
+0000)
committer
Hauke Mehrtens
<hauke@hauke-m.de>
Thu, 3 Jan 2013 02:00:25 +0000
(
02:00
+0000)
SVN-Revision: 34994
package/kernel/modules/netdevices.mk
patch
|
blob
|
history
target/linux/brcm47xx/base-files/lib/preinit/05_init_interfaces_brcm
patch
|
blob
|
history
target/linux/brcm47xx/config-3.6
patch
|
blob
|
history
target/linux/brcm47xx/profiles/100-Broadcom-b43.mk
patch
|
blob
|
history
target/linux/brcm47xx/profiles/101-Broadcom-wl.mk
patch
|
blob
|
history
target/linux/brcm47xx/profiles/104-Broadcom-ath5k.mk
patch
|
blob
|
history
target/linux/brcm47xx/profiles/105-Broadcom-none.mk
patch
|
blob
|
history
target/linux/brcm47xx/profiles/PS-1208MFG.mk
patch
|
blob
|
history
target/linux/brcm47xx/profiles/WGT634U.mk
patch
|
blob
|
history
target/linux/brcm47xx/profiles/WL500GPv1-ATH.mk
patch
|
blob
|
history
target/linux/brcm47xx/profiles/WRTSL54GS.mk
patch
|
blob
|
history
diff --git
a/package/kernel/modules/netdevices.mk
b/package/kernel/modules/netdevices.mk
index bab3d7094779eb31b0e3e8e868af00ad5fa49eec..83d7c5f56ec2bd97a79bc7e075c347045fe79a6e 100644
(file)
--- a/
package/kernel/modules/netdevices.mk
+++ b/
package/kernel/modules/netdevices.mk
@@
-419,7
+419,7
@@
$(eval $(call KernelPackage,e1000e))
define KernelPackage/b44
TITLE:=Broadcom 44xx driver
KCONFIG:=CONFIG_B44
define KernelPackage/b44
TITLE:=Broadcom 44xx driver
KCONFIG:=CONFIG_B44
- DEPENDS:=@PCI_SUPPORT +kmod-ssb
+ DEPENDS:=@PCI_SUPPORT +
!TARGET_brcm47xx:
kmod-ssb
SUBMENU:=$(NETWORK_DEVICES_MENU)
FILES:=$(LINUX_DIR)/drivers/net/ethernet/broadcom/b44.ko
AUTOLOAD:=$(call AutoLoad,50,b44)
SUBMENU:=$(NETWORK_DEVICES_MENU)
FILES:=$(LINUX_DIR)/drivers/net/ethernet/broadcom/b44.ko
AUTOLOAD:=$(call AutoLoad,50,b44)
diff --git
a/target/linux/brcm47xx/base-files/lib/preinit/05_init_interfaces_brcm
b/target/linux/brcm47xx/base-files/lib/preinit/05_init_interfaces_brcm
index 3ca8456ffb926b864e173e310d318579179a378d..d4a3b682c859f487bef53ee803be92c4f2093ffb 100644
(file)
--- a/
target/linux/brcm47xx/base-files/lib/preinit/05_init_interfaces_brcm
+++ b/
target/linux/brcm47xx/base-files/lib/preinit/05_init_interfaces_brcm
@@
-6,6
+6,7
@@
set_preinit_iface() {
insmod diag
insmod hwmon
insmod tg3
insmod diag
insmod hwmon
insmod tg3
+ insmod b44
# hardware specific overrides
case "$(cat /proc/diag/model)" in
# hardware specific overrides
case "$(cat /proc/diag/model)" in
diff --git
a/target/linux/brcm47xx/config-3.6
b/target/linux/brcm47xx/config-3.6
index 421590c1492264d534f9fb76d2e93a200c989a0d..ae56ccf4dcc7cd0ef76bc505e02b90d66f203bae 100644
(file)
--- a/
target/linux/brcm47xx/config-3.6
+++ b/
target/linux/brcm47xx/config-3.6
@@
-7,10
+7,6
@@
CONFIG_ARCH_REQUIRE_GPIOLIB=y
CONFIG_ARCH_SUSPEND_POSSIBLE=y
CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y
# CONFIG_ARPD is not set
CONFIG_ARCH_SUSPEND_POSSIBLE=y
CONFIG_ARCH_WANT_IPC_PARSE_VERSION=y
# 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_BCMA=y
CONFIG_BCM47XX_SSB=y
CONFIG_BCM47XX=y
CONFIG_BCM47XX_BCMA=y
CONFIG_BCM47XX_SSB=y
diff --git
a/target/linux/brcm47xx/profiles/100-Broadcom-b43.mk
b/target/linux/brcm47xx/profiles/100-Broadcom-b43.mk
index 7880ce80f6d688ed48c7e7a3e075ce0693913d11..54e3909b686c425a3742835c9c136c28140bf39d 100644
(file)
--- a/
target/linux/brcm47xx/profiles/100-Broadcom-b43.mk
+++ b/
target/linux/brcm47xx/profiles/100-Broadcom-b43.mk
@@
-7,7
+7,7
@@
define Profile/Broadcom-b43
NAME:=Broadcom BCM43xx WiFi (b43, default)
define Profile/Broadcom-b43
NAME:=Broadcom BCM43xx WiFi (b43, default)
- PACKAGES:=kmod-b43 kmod-b43legacy
+ PACKAGES:=kmod-b4
4 kmod-b4
3 kmod-b43legacy
endef
define Profile/Broadcom-b43/Description
endef
define Profile/Broadcom-b43/Description
diff --git
a/target/linux/brcm47xx/profiles/101-Broadcom-wl.mk
b/target/linux/brcm47xx/profiles/101-Broadcom-wl.mk
index 1464b7e15f440ba4d9e3ce95c1f7a5d88687f970..bad38de671f5d0d64bd07c18978fb8aaa144ba79 100644
(file)
--- a/
target/linux/brcm47xx/profiles/101-Broadcom-wl.mk
+++ b/
target/linux/brcm47xx/profiles/101-Broadcom-wl.mk
@@
-7,7
+7,7
@@
define Profile/Broadcom-wl
NAME:=Broadcom BCM43xx WiFi (wl, proprietary)
define Profile/Broadcom-wl
NAME:=Broadcom BCM43xx WiFi (wl, proprietary)
- PACKAGES:=-wpad-mini kmod-brcm-wl wlc nas
+ PACKAGES:=-wpad-mini kmod-b
44 kmod-b
rcm-wl wlc nas
endef
define Profile/Broadcom-wl/Description
endef
define Profile/Broadcom-wl/Description
diff --git
a/target/linux/brcm47xx/profiles/104-Broadcom-ath5k.mk
b/target/linux/brcm47xx/profiles/104-Broadcom-ath5k.mk
index 32baa089aa33aed454ba1cd12fb59f30323c9ce7..56a505a90e55ce53d3f809e986d4f5e12e2a9e10 100644
(file)
--- a/
target/linux/brcm47xx/profiles/104-Broadcom-ath5k.mk
+++ b/
target/linux/brcm47xx/profiles/104-Broadcom-ath5k.mk
@@
-7,7
+7,7
@@
define Profile/Broadcom-ath5k
NAME:=Atheros WiFi (ath5k)
define Profile/Broadcom-ath5k
NAME:=Atheros WiFi (ath5k)
- PACKAGES:=kmod-ath5k
+ PACKAGES:=kmod-
b44 kmod-
ath5k
endef
define Profile/Atheros/Description
endef
define Profile/Atheros/Description
diff --git
a/target/linux/brcm47xx/profiles/105-Broadcom-none.mk
b/target/linux/brcm47xx/profiles/105-Broadcom-none.mk
index 04ad25dc677e9549e97a13ee660c9bef6a8d6323..d04813692aab3a0ecdb3e3a85d9ee3e5412010b0 100644
(file)
--- a/
target/linux/brcm47xx/profiles/105-Broadcom-none.mk
+++ b/
target/linux/brcm47xx/profiles/105-Broadcom-none.mk
@@
-7,7
+7,7
@@
define Profile/Broadcom-none
NAME:=No WiFi
define Profile/Broadcom-none
NAME:=No WiFi
- PACKAGES:=-wpad-mini
+ PACKAGES:=-wpad-mini
kmod-b44
endef
define Profile/None/Description
endef
define Profile/None/Description
diff --git
a/target/linux/brcm47xx/profiles/PS-1208MFG.mk
b/target/linux/brcm47xx/profiles/PS-1208MFG.mk
index 5d7388ba1b877ef7fd1963cb4a88e013ba195bf8..8d8aa687b60ed5fde0e0735d61a537e461745a55 100644
(file)
--- a/
target/linux/brcm47xx/profiles/PS-1208MFG.mk
+++ b/
target/linux/brcm47xx/profiles/PS-1208MFG.mk
@@
-7,7
+7,7
@@
define Profile/Ps1208mfg
NAME:=Edimax PS-1208MFG
define Profile/Ps1208mfg
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
define Profile/Ps1208mfg/Description
endef
define Profile/Ps1208mfg/Description
diff --git
a/target/linux/brcm47xx/profiles/WGT634U.mk
b/target/linux/brcm47xx/profiles/WGT634U.mk
index 81f59a729447db46105fceed66fa0569e80c7bd6..689b673f3e7772fecbf3595fbed3bff4e3b5dc99 100644
(file)
--- a/
target/linux/brcm47xx/profiles/WGT634U.mk
+++ b/
target/linux/brcm47xx/profiles/WGT634U.mk
@@
-7,7
+7,7
@@
define Profile/WGT634U
NAME:=Netgear WGT634U
define Profile/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
define Profile/WGT634U/Description
endef
define Profile/WGT634U/Description
diff --git
a/target/linux/brcm47xx/profiles/WL500GPv1-ATH.mk
b/target/linux/brcm47xx/profiles/WL500GPv1-ATH.mk
index 4d50db34744e58c84149d5ec53005f7c2244767c..3cdd8a0b33d7dcdb7697950fd64fc1c62849a212 100644
(file)
--- a/
target/linux/brcm47xx/profiles/WL500GPv1-ATH.mk
+++ b/
target/linux/brcm47xx/profiles/WL500GPv1-ATH.mk
@@
-7,7
+7,7
@@
define Profile/WL500GPv1
NAME:=ASUS WL-500g Premium v1 (Atheros WiFi using ath5k)
define Profile/WL500GPv1
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
define Profile/WL500GPv1/Description
endef
define Profile/WL500GPv1/Description
diff --git
a/target/linux/brcm47xx/profiles/WRTSL54GS.mk
b/target/linux/brcm47xx/profiles/WRTSL54GS.mk
index 0e53c7d138dc8d1409ad743f401e231fe8cb3419..68d9a17fe86cb8aeab008baf10b3b5da60802a84 100644
(file)
--- a/
target/linux/brcm47xx/profiles/WRTSL54GS.mk
+++ b/
target/linux/brcm47xx/profiles/WRTSL54GS.mk
@@
-7,7
+7,7
@@
define Profile/WRTSL54GS
NAME:=Linksys WRTSL54GS
define Profile/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
define Profile/WRTSL54GS/Description
endef
define Profile/WRTSL54GS/Description