aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--package/linux/Config.in6
-rw-r--r--package/linux/Makefile3
-rw-r--r--package/linux/control/kmod-b44.control6
3 files changed, 15 insertions, 0 deletions
diff --git a/package/linux/Config.in b/package/linux/Config.in
index 6f73d97e1f..b4271d166a 100644
--- a/package/linux/Config.in
+++ b/package/linux/Config.in
@@ -16,6 +16,12 @@ config BR2_PACKAGE_KMOD_BRCM_ET
help
Proprietary driver for Broadcom Ethernet chipsets
+config BR2_PACKAGE_KMOD_B44
+ tristate "Broadcom 44XX, 47XX ethernet driver"
+ default m
+ help
+ Free driver for Broadcom Ethernet chipsets (without switch support)
+
config BR2_PACKAGE_KMOD_ARPT
tristate "ARP firewalling support"
default m
diff --git a/package/linux/Makefile b/package/linux/Makefile
index 4d94212d3b..099bf819d1 100644
--- a/package/linux/Makefile
+++ b/package/linux/Makefile
@@ -45,6 +45,9 @@ $(eval $(call KMOD_template,DIAG,diag,\
$(eval $(call KMOD_template,BRCM_WL,brcm-wl,\
$(MODULES_DIR)/kernel/drivers/net/wl/wl.o \
,CONFIG_WL))
+$(eval $(call KMOD_template,B44,b44,\
+ $(MODULES_DIR)/kernel/drivers/net/b44.o \
+,CONFIG_B44))
$(eval $(call KMOD_template,BRCM_ET,brcm-et,\
$(MODULES_DIR)/kernel/drivers/net/et/et.o \
,CONFIG_ET))
diff --git a/package/linux/control/kmod-b44.control b/package/linux/control/kmod-b44.control
new file mode 100644
index 0000000000..b09a78a4c6
--- /dev/null
+++ b/package/linux/control/kmod-b44.control
@@ -0,0 +1,6 @@
+Package: kmod-b44
+Priority: optional
+Section: sys
+Maintainer: Felix Fietkau <nbd@vd-s.ath.cx>
+Source: buildroot internal
+Description: Free driver for Broadcom 44Xx, 47XX Ethernet chipset