Skip to content
Snippets Groups Projects
Commit ea35a1ed authored by Felix Fietkau's avatar Felix Fietkau
Browse files

large target/linux cleanup

SVN-Revision: 2877
parent 60cc7e45
Branches
Tags
No related merge requests found
Showing
with 112 additions and 151 deletions
...@@ -67,58 +67,8 @@ config BR2_LINUX_PCMCIA_SUPPORT ...@@ -67,58 +67,8 @@ config BR2_LINUX_PCMCIA_SUPPORT
comment "Device specific modules" comment "Device specific modules"
config BR2_PACKAGE_KMOD_BRCM_ET source "target/linux/*-2.[46]/Config.in"
prompt "kmod-brcm-et...................... Broadcom Ethernet Driver"
tristate
depends BR2_LINUX_2_4_BRCM
default m
help
Proprietary driver for Broadcom Ethernet chipsets (obsolete)
config BR2_PACKAGE_KMOD_BRCM_WL
prompt "kmod-brcm-wl...................... Broadcom Wireless Network Driver"
tristate
depends BR2_LINUX_2_4_BRCM
default y
help
Proprietary driver for Broadcom Wireless chipsets
config BR2_PACKAGE_KMOD_BRCM_WL2
prompt "kmod-brcm-wl2..................... Broadcom Wireless Network Driver (new)"
tristate
depends BR2_LINUX_2_4_BRCM
default m
help
Proprietary driver for Broadcom Wireless chipsets
New version with Multi-BSS capability
config BR2_PACKAGE_KMOD_CPMAC
prompt "kmod-cpmac........................ AR7 CPMAC Network Driver"
tristate
default y
depends BR2_LINUX_2_4_AR7
help
Driver for the AR7 CPMAC network chip
config BR2_PACKAGE_KMOD_SANGAM_ATM_A
prompt "kmod-sangam-atm-annex-a........... AR7 Sangam ADSL Driver (Annex A)"
tristate
default m
depends BR2_LINUX_2_4_AR7
select BR2_PACKAGE_KMOD_ATM
help
ATM driver for the Sangam ADSL chip on AR7
Annex A version
config BR2_PACKAGE_KMOD_SANGAM_ATM_B
prompt "kmod-sangam-atm-annex-b........... AR7 Sangam ADSL Driver (Annex B)"
tristate
default y
depends BR2_LINUX_2_4_AR7
select BR2_PACKAGE_KMOD_ATM
help
ATM driver for the Sangam ADSL chip on AR7
Annex B version
comment "Networking modules" comment "Networking modules"
...@@ -126,7 +76,7 @@ config BR2_PACKAGE_KMOD_ATM ...@@ -126,7 +76,7 @@ config BR2_PACKAGE_KMOD_ATM
prompt "kmod-atm.......................... ATM support" prompt "kmod-atm.......................... ATM support"
tristate tristate
default y if BR2_LINUX_2_4_AR7 default y if BR2_LINUX_2_4_AR7
default m if BR2_LINUX_2_6_BRCM default m
help help
ATM support ATM support
...@@ -164,7 +114,6 @@ config BR2_PACKAGE_KMOD_PPPOATM ...@@ -164,7 +114,6 @@ config BR2_PACKAGE_KMOD_PPPOATM
prompt "kmod-pppoatm.................... PPPoA (PPP over ATM) kernel support" prompt "kmod-pppoatm.................... PPPoA (PPP over ATM) kernel support"
tristate tristate
default y if BR2_LINUX_2_4_AR7 default y if BR2_LINUX_2_4_AR7
default m if BR2_LINUX_2_6_BRCM
default m default m
depends BR2_PACKAGE_KMOD_PPP depends BR2_PACKAGE_KMOD_PPP
select BR2_PACKAGE_KMOD_ATM select BR2_PACKAGE_KMOD_ATM
......
...@@ -10,23 +10,23 @@ define kernel_template ...@@ -10,23 +10,23 @@ define kernel_template
$(1)/$(2)-clean: $(1)/$(2)-clean:
@$(TRACE) target/linux/linux-$(1)/clean @$(TRACE) target/linux/linux-$(1)/clean
$(MAKE) -C linux-$(1) KERNEL="$(1)" BOARD="$(2)" clean $(MAKE) -C $(2)-$(1) BOARD="$(2)" clean
$(1)/$(2)-prepare: $(1)/$(2)-prepare:
@$(TRACE) target/linux/linux-$(1)/prepare @$(TRACE) target/linux/linux-$(1)/prepare
$(MAKE) -C linux-$(1) KERNEL="$(1)" BOARD="$(2)" prepare $(MAKE) -C $(2)-$(1) BOARD="$(2)" prepare
$(1)/$(2)-compile: $(1)/$(2)-compile:
@$(TRACE) target/linux/linux-$(1)/compile @$(TRACE) target/linux/linux-$(1)/compile
$(MAKE) -C linux-$(1) KERNEL="$(1)" BOARD="$(2)" compile $(MAKE) -C $(2)-$(1) BOARD="$(2)" compile
$(1)/$(2)-rebuild: $(1)/$(2)-rebuild:
@$(TRACE) target/linux/linux-$(1)/rebuild @$(TRACE) target/linux/linux-$(1)/rebuild
$(MAKE) -C linux-$(1) KERNEL="$(1)" BOARD="$(2)" rebuild $(MAKE) -C $(2)-$(1) BOARD="$(2)" rebuild
$(1)/$(2)-install: $(1)/$(2)-install:
@$(TRACE) target/linux/linux-$(1)/install @$(TRACE) target/linux/linux-$(1)/install
$(MAKE) -C linux-$(1) KERNEL="$(1)" BOARD="$(2)" install $(MAKE) -C $(2)-$(1) BOARD="$(2)" install
$(1)/$(2)-image: $(1)/$(2)-install $(1)/$(2)-image: $(1)/$(2)-install
@$(TRACE) target/linux/image/install @$(TRACE) target/linux/image/install
......
include $(TOPDIR)/rules.mk
LINUX_VERSION:=2.4.32
LINUX_RELEASE:=1
LINUX_KERNEL_MD5SUM:=38f4d0830e95a20f4bfed17622d5557c
include ../rules.mk
include ./config
include ../generic-$(KERNEL)/modules.mk
include ../kernel.mk
$(LINUX_DIR)/.patched: $(LINUX_DIR)/.unpacked
[ -d ../generic-$(KERNEL)/patches ] && $(PATCH) $(LINUX_DIR) ../generic-$(KERNEL)/patches $(MAKE_TRACE)
[ -d ./patches ] && $(PATCH) $(LINUX_DIR) ./patches $(MAKE_TRACE)
@cp config $(LINUX_DIR)/.config
touch $@
############################################################# include $(TOPDIR)/rules.mk
# $Id$
# LINUX_VERSION:=2.4.32
# Makefile for the AR7-specific kernel/driver stuff LINUX_RELEASE:=1
# LINUX_KERNEL_MD5SUM:=38f4d0830e95a20f4bfed17622d5557c
#############################################################
include ../rules.mk
include ./config
ATM_FIRMWARE_VERSION:=0.4
ATM_FIRMWARE_DIR=sangam-atm-firmware-$(ATM_FIRMWARE_VERSION)
$(eval $(call KMOD_template,SANGAM_ATM_A,sangam-atm-annex-a,\
$(MODULES_DIR)/kernel/drivers/atm/tiatm.o \
,CONFIG_MIPS_SANGAM_ATM,kmod-atm,60,tiatm, \
cp $(BUILD_DIR)/$(ATM_FIRMWARE_DIR)/ar0700xx_a.bin $$(I_SANGAM_ATM_A)/lib/modules/ar0700xx.bin \
))
$(eval $(call KMOD_template,SANGAM_ATM_B,sangam-atm-annex-b,\
$(MODULES_DIR)/kernel/drivers/atm/tiatm.o \
,CONFIG_MIPS_SANGAM_ATM,kmod-atm,60,tiatm, \
cp $(BUILD_DIR)/$(ATM_FIRMWARE_DIR)/ar0700xx_b.bin $$(I_SANGAM_ATM_B)/lib/modules/ar0700xx.bin \
))
$(eval $(call KMOD_template,CPMAC,cpmac,\
$(MODULES_DIR)/kernel/drivers/net/avalanche_cpmac/avalanche_cpmac.o \
,CONFIG_MIPS_AVALANCHE_CPMAC,,10,avalanche_cpmac))
include ../generic-$(KERNEL)/modules.mk
include ../kernel.mk
$(LINUX_DIR)/.patched: $(LINUX_DIR)/.unpacked
[ -d ../generic-$(KERNEL)/patches ] && $(PATCH) $(LINUX_DIR) ../generic-$(KERNEL)/patches $(MAKE_TRACE)
[ -d ./patches ] && $(PATCH) $(LINUX_DIR) ./patches $(MAKE_TRACE)
@cp config $(LINUX_DIR)/.config
touch $@
###############################################
# ATM firmware for the DSL modem
###############################################
DOWNLOAD_SITE=http://openwrt.org/downloads/sources DOWNLOAD_SITE=http://openwrt.org/downloads/sources
# extracted from netgear DG834B V1.0.5 GPL release # extracted from netgear DG834B V1.0.5 GPL release
ATM_FIRMWARE_DIR=sangam-atm-firmware-0.4
ATM_FIRMWARE_FILE=$(ATM_FIRMWARE_DIR).tar.gz ATM_FIRMWARE_FILE=$(ATM_FIRMWARE_DIR).tar.gz
ATM_FIRMWARE_MD5SUM=8bfcb31109796502d66b11baaeb2fba6 ATM_FIRMWARE_MD5SUM=8bfcb31109796502d66b11baaeb2fba6
...@@ -29,19 +64,3 @@ drivers-clean: ...@@ -29,19 +64,3 @@ drivers-clean:
rm -rf $(BUILD_DIR)/$(ATM_FIRMWARE_DIR) rm -rf $(BUILD_DIR)/$(ATM_FIRMWARE_DIR)
$(eval $(call KMOD_template,SANGAM_ATM_A,sangam-atm-annex-a,\
$(MODULES_DIR)/kernel/drivers/atm/tiatm.o \
,CONFIG_MIPS_SANGAM_ATM,kmod-atm,60,tiatm, \
cp $(BUILD_DIR)/$(ATM_FIRMWARE_DIR)/ar0700xx_a.bin $$(I_SANGAM_ATM_A)/lib/modules/ar0700xx.bin \
))
$(eval $(call KMOD_template,SANGAM_ATM_B,sangam-atm-annex-b,\
$(MODULES_DIR)/kernel/drivers/atm/tiatm.o \
,CONFIG_MIPS_SANGAM_ATM,kmod-atm,60,tiatm, \
cp $(BUILD_DIR)/$(ATM_FIRMWARE_DIR)/ar0700xx_b.bin $$(I_SANGAM_ATM_B)/lib/modules/ar0700xx.bin \
))
$(eval $(call KMOD_template,CPMAC,cpmac,\
$(MODULES_DIR)/kernel/drivers/net/avalanche_cpmac/avalanche_cpmac.o \
,CONFIG_MIPS_AVALANCHE_CPMAC,,10,avalanche_cpmac))
config BR2_PACKAGE_KMOD_BRCM_WL
prompt "kmod-brcm-wl...................... Broadcom Wireless Network Driver"
tristate
depends BR2_LINUX_2_4_BRCM
default y
help
Proprietary driver for Broadcom Wireless chipsets
config BR2_PACKAGE_KMOD_BRCM_WL2
prompt "kmod-brcm-wl2..................... Broadcom Wireless Network Driver (new)"
tristate
depends BR2_LINUX_2_4_BRCM
default m
help
Proprietary driver for Broadcom Wireless chipsets
New version with Multi-BSS capability
############################################################# include $(TOPDIR)/rules.mk
# $Id$
# LINUX_VERSION:=2.4.32
# Makefile for the proprietary Broadcom drivers LINUX_RELEASE:=1
# LINUX_KERNEL_MD5SUM:=38f4d0830e95a20f4bfed17622d5557c
#############################################################
include ../rules.mk
include ./config
# broadcom specific kmod packages # broadcom specific kmod packages
$(eval $(call KMOD_template,BRCM_WL,brcm-wl,\ $(eval $(call KMOD_template,BRCM_WL,brcm-wl,\
...@@ -14,10 +16,6 @@ $(eval $(call KMOD_template,BRCM_WL2,brcm-wl2,\ ...@@ -14,10 +16,6 @@ $(eval $(call KMOD_template,BRCM_WL2,brcm-wl2,\
$(BUILD_DIR)/wl/wl2/wl.o \ $(BUILD_DIR)/wl/wl2/wl.o \
,CONFIG_WL,,20,wl)) ,CONFIG_WL,,20,wl))
$(eval $(call KMOD_template,BRCM_ET,brcm-et,\
$(MODULES_DIR)/kernel/drivers/net/et/et.o \
,CONFIG_ET,,10,et))
$(eval $(call KMOD_template,LP,lp,\ $(eval $(call KMOD_template,LP,lp,\
$(MODULES_DIR)/kernel/drivers/parport/parport.o \ $(MODULES_DIR)/kernel/drivers/parport/parport.o \
$(MODULES_DIR)/kernel/drivers/parport/parport_splink.o \ $(MODULES_DIR)/kernel/drivers/parport/parport_splink.o \
...@@ -25,20 +23,30 @@ $(eval $(call KMOD_template,LP,lp,\ ...@@ -25,20 +23,30 @@ $(eval $(call KMOD_template,LP,lp,\
$(MODULES_DIR)/kernel/drivers/char/ppdev.o \ $(MODULES_DIR)/kernel/drivers/char/ppdev.o \
,CONFIG_PARPORT,,50,parport parport_splink lp)) ,CONFIG_PARPORT,,50,parport parport_splink lp))
include ../generic-$(KERNEL)/modules.mk
include ../kernel.mk
$(LINUX_DIR)/.patched: $(LINUX_DIR)/.unpacked
[ -d ../generic-$(KERNEL)/patches ] && $(PATCH) $(LINUX_DIR) ../generic-$(KERNEL)/patches $(MAKE_TRACE)
[ -d ./patches ] && $(PATCH) $(LINUX_DIR) ./patches $(MAKE_TRACE)
@cp config $(LINUX_DIR)/.config
touch $@
###############################################
# Proprietary driver for BCM43xx
###############################################
LINUX_BINARY_DRIVER_SITE=http://openwrt.org/downloads/sources LINUX_BINARY_DRIVER_SITE=http://openwrt.org/downloads/sources
# proprietary driver, extracted from Linksys GPL sourcetree WRT54GS 4.70.6 # proprietary driver, extracted from Linksys GPL sourcetree WRT54GS 4.70.6
LINUX_BINARY_WL_DRIVER=kernel-binary-wl-0.5.tar.gz LINUX_BINARY_WL_DRIVER=kernel-binary-wl-0.5.tar.gz
LINUX_BINARY_WL_MD5SUM=78e839842bdc04022bb44469f92b1131 LINUX_BINARY_WL_MD5SUM=78e839842bdc04022bb44469f92b1131
LINUX_ET_DRIVER=kernel-source-et-0.13.tar.gz
LINUX_ET_MD5SUM=b2072f26a4f25a7d6bc2669c4fe6419d
$(DL_DIR)/$(LINUX_BINARY_WL_DRIVER): $(DL_DIR)/$(LINUX_BINARY_WL_DRIVER):
$(SCRIPT_DIR)/download.pl $(DL_DIR) $(LINUX_BINARY_WL_DRIVER) $(LINUX_BINARY_WL_MD5SUM) $(LINUX_BINARY_DRIVER_SITE) $(MAKE_TRACE) $(SCRIPT_DIR)/download.pl $(DL_DIR) $(LINUX_BINARY_WL_DRIVER) $(LINUX_BINARY_WL_MD5SUM) $(LINUX_BINARY_DRIVER_SITE) $(MAKE_TRACE)
$(DL_DIR)/$(LINUX_ET_DRIVER):
$(SCRIPT_DIR)/download.pl $(DL_DIR) $(LINUX_ET_DRIVER) $(LINUX_ET_MD5SUM) $(LINUX_BINARY_DRIVER_SITE) $(MAKE_TRACE)
$(LINUX_DIR)/.unpacked: $(DL_DIR)/$(LINUX_BINARY_WL_DRIVER) $(DL_DIR)/$(LINUX_ET_DRIVER) $(LINUX_DIR)/.unpacked: $(DL_DIR)/$(LINUX_BINARY_WL_DRIVER)
$(LINUX_DIR)/.depend_done: $(LINUX_DIR)/.drivers-unpacked $(LINUX_DIR)/.depend_done: $(LINUX_DIR)/.drivers-unpacked
$(LINUX_DIR)/.modules_done: $(LINUX_DIR)/.drivers-unpacked $(LINUX_DIR)/.modules_done: $(LINUX_DIR)/.drivers-unpacked
$(STAMP_DIR)/.linux-compile: $(LINUX_DIR)/.drivers-installed $(STAMP_DIR)/.linux-compile: $(LINUX_DIR)/.drivers-installed
...@@ -48,12 +56,8 @@ $(LINUX_DIR)/.drivers-unpacked: $(LINUX_DIR)/.unpacked ...@@ -48,12 +56,8 @@ $(LINUX_DIR)/.drivers-unpacked: $(LINUX_DIR)/.unpacked
zcat $(DL_DIR)/$(LINUX_BINARY_WL_DRIVER) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) - zcat $(DL_DIR)/$(LINUX_BINARY_WL_DRIVER) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) -
zcat $(DL_DIR)/$(LINUX_ET_DRIVER) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) - zcat $(DL_DIR)/$(LINUX_ET_DRIVER) | tar -C $(BUILD_DIR) $(TAR_OPTIONS) -
# copy binary wlan driver # copy binary wlan driver
mkdir -p $(LINUX_DIR)/drivers/net/{et,wl} mkdir -p $(LINUX_DIR)/drivers/net/wl
cp -fpR $(BUILD_DIR)/wl/*.o $(LINUX_DIR)/drivers/net/wl cp -fpR $(BUILD_DIR)/wl/*.o $(LINUX_DIR)/drivers/net/wl
# copy proprietary et source
cp -fpR $(BUILD_DIR)/et/* $(LINUX_DIR)/drivers/net/et
mkdir -p $(LINUX_DIR)/arch/mips/bcm947xx/include/
cp -fpR $(BUILD_DIR)/et/*.h $(LINUX_DIR)/arch/mips/bcm947xx/include/
touch $@ touch $@
$(LINUX_DIR)/.drivers-installed: $(LINUX_DIR)/.modules_done $(LINUX_DIR)/.drivers-installed: $(LINUX_DIR)/.modules_done
...@@ -64,4 +68,4 @@ $(LINUX_DIR)/.drivers-installed: $(LINUX_DIR)/.modules_done ...@@ -64,4 +68,4 @@ $(LINUX_DIR)/.drivers-installed: $(LINUX_DIR)/.modules_done
linux-dirclean: drivers-clean linux-dirclean: drivers-clean
drivers-clean: drivers-clean:
rm -rf $(BUILD_DIR)/{wl,et} rm -rf $(BUILD_DIR)/wl
...@@ -763,7 +763,6 @@ CONFIG_NET_PCI=y ...@@ -763,7 +763,6 @@ CONFIG_NET_PCI=y
# CONFIG_ADAPTEC_STARFIRE is not set # CONFIG_ADAPTEC_STARFIRE is not set
# CONFIG_APRICOT is not set # CONFIG_APRICOT is not set
CONFIG_B44=y CONFIG_B44=y
CONFIG_ET=m
# CONFIG_CS89x0 is not set # CONFIG_CS89x0 is not set
# CONFIG_TULIP is not set # CONFIG_TULIP is not set
# CONFIG_DE4X5 is not set # CONFIG_DE4X5 is not set
......
...@@ -14673,39 +14673,6 @@ diff -Nur linux-2.4.32/drivers/net/Config.in linux-2.4.32-brcm/drivers/net/Confi ...@@ -14673,39 +14673,6 @@ diff -Nur linux-2.4.32/drivers/net/Config.in linux-2.4.32-brcm/drivers/net/Confi
source drivers/net/arcnet/Config.in source drivers/net/arcnet/Config.in
tristate 'Dummy net driver support' CONFIG_DUMMY tristate 'Dummy net driver support' CONFIG_DUMMY
@@ -173,6 +175,7 @@
dep_tristate ' Apricot Xen-II on board Ethernet' CONFIG_APRICOT $CONFIG_ISA
dep_tristate ' Broadcom 4400 ethernet support (EXPERIMENTAL)' CONFIG_B44 $CONFIG_PCI $CONFIG_EXPERIMENTAL
+ dep_tristate ' Proprietary Broadcom 10/100 Ethernet support' CONFIG_ET $CONFIG_PCI
dep_tristate ' CS89x0 support' CONFIG_CS89x0 $CONFIG_ISA
dep_tristate ' DECchip Tulip (dc21x4x) PCI support' CONFIG_TULIP $CONFIG_PCI
if [ "$CONFIG_TULIP" = "y" -o "$CONFIG_TULIP" = "m" ]; then
diff -Nur linux-2.4.32/drivers/net/et/Makefile linux-2.4.32-brcm/drivers/net/et/Makefile
--- linux-2.4.32/drivers/net/et/Makefile 1970-01-01 01:00:00.000000000 +0100
+++ linux-2.4.32-brcm/drivers/net/et/Makefile 2005-12-16 23:39:11.284858000 +0100
@@ -0,0 +1,21 @@
+#
+# Makefile for the Broadcom et driver
+#
+# Copyright 2004, Broadcom Corporation
+# All Rights Reserved.
+#
+# THIS SOFTWARE IS OFFERED "AS IS", AND BROADCOM GRANTS NO WARRANTIES OF ANY
+# KIND, EXPRESS OR IMPLIED, BY STATUTE, COMMUNICATION OR OTHERWISE. BROADCOM
+# SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS
+# FOR A SPECIFIC PURPOSE OR NONINFRINGEMENT CONCERNING THIS SOFTWARE.
+#
+# $Id: Makefile,v 1.1 2005/03/16 13:50:00 wbx Exp $
+#
+
+EXTRA_CFLAGS := -I$(TOPDIR)/arch/mips/bcm947xx/include -DBCM47XX_CHOPS -DDMA -DBCMDRIVER
+
+O_TARGET := et.o
+obj-y := et_linux.o etc.o etc47xx.o etc_robo.o etc_adm.o
+obj-m := $(O_TARGET)
+
+include $(TOPDIR)/Rules.make
diff -Nur linux-2.4.32/drivers/net/hnd/bcmsrom.c linux-2.4.32-brcm/drivers/net/hnd/bcmsrom.c diff -Nur linux-2.4.32/drivers/net/hnd/bcmsrom.c linux-2.4.32-brcm/drivers/net/hnd/bcmsrom.c
--- linux-2.4.32/drivers/net/hnd/bcmsrom.c 1970-01-01 01:00:00.000000000 +0100 --- linux-2.4.32/drivers/net/hnd/bcmsrom.c 1970-01-01 01:00:00.000000000 +0100
+++ linux-2.4.32-brcm/drivers/net/hnd/bcmsrom.c 2005-12-16 23:39:11.284858000 +0100 +++ linux-2.4.32-brcm/drivers/net/hnd/bcmsrom.c 2005-12-16 23:39:11.284858000 +0100
...@@ -21875,26 +21842,22 @@ diff -Nur linux-2.4.32/drivers/net/Makefile linux-2.4.32-brcm/drivers/net/Makefi ...@@ -21875,26 +21842,22 @@ diff -Nur linux-2.4.32/drivers/net/Makefile linux-2.4.32-brcm/drivers/net/Makefi
obj-y := obj-y :=
obj-m := obj-m :=
obj-n := obj-n :=
@@ -39,6 +41,9 @@ @@ -39,6 +41,8 @@
obj-$(CONFIG_ISDN) += slhc.o obj-$(CONFIG_ISDN) += slhc.o
endif endif
+subdir-$(CONFIG_HND) += hnd +subdir-$(CONFIG_HND) += hnd
+subdir-$(CONFIG_ET) += et
+subdir-$(CONFIG_WL) += wl +subdir-$(CONFIG_WL) += wl
subdir-$(CONFIG_NET_PCMCIA) += pcmcia subdir-$(CONFIG_NET_PCMCIA) += pcmcia
subdir-$(CONFIG_NET_WIRELESS) += wireless subdir-$(CONFIG_NET_WIRELESS) += wireless
subdir-$(CONFIG_TULIP) += tulip subdir-$(CONFIG_TULIP) += tulip
@@ -69,6 +74,16 @@ @@ -69,6 +74,13 @@
obj-$(CONFIG_MYRI_SBUS) += myri_sbus.o obj-$(CONFIG_MYRI_SBUS) += myri_sbus.o
obj-$(CONFIG_SUNGEM) += sungem.o obj-$(CONFIG_SUNGEM) += sungem.o
+ifeq ($(CONFIG_HND),y) +ifeq ($(CONFIG_HND),y)
+ obj-y += hnd/hnd.o + obj-y += hnd/hnd.o
+endif +endif
+ifeq ($(CONFIG_ET),y)
+ obj-y += et/et.o
+endif
+ifeq ($(CONFIG_WL),y) +ifeq ($(CONFIG_WL),y)
+ obj-y += wl/wl.o + obj-y += wl/wl.o
+endif +endif
...@@ -21902,14 +21865,6 @@ diff -Nur linux-2.4.32/drivers/net/Makefile linux-2.4.32-brcm/drivers/net/Makefi ...@@ -21902,14 +21865,6 @@ diff -Nur linux-2.4.32/drivers/net/Makefile linux-2.4.32-brcm/drivers/net/Makefi
obj-$(CONFIG_MACE) += mace.o obj-$(CONFIG_MACE) += mace.o
obj-$(CONFIG_BMAC) += bmac.o obj-$(CONFIG_BMAC) += bmac.o
obj-$(CONFIG_GMAC) += gmac.o obj-$(CONFIG_GMAC) += gmac.o
@@ -265,6 +280,7 @@
endif
endif
+
include $(TOPDIR)/Rules.make
clean:
diff -Nur linux-2.4.32/drivers/net/wireless/Config.in linux-2.4.32-brcm/drivers/net/wireless/Config.in diff -Nur linux-2.4.32/drivers/net/wireless/Config.in linux-2.4.32-brcm/drivers/net/wireless/Config.in
--- linux-2.4.32/drivers/net/wireless/Config.in 2004-11-17 12:54:21.000000000 +0100 --- linux-2.4.32/drivers/net/wireless/Config.in 2004-11-17 12:54:21.000000000 +0100
+++ linux-2.4.32-brcm/drivers/net/wireless/Config.in 2005-12-16 23:39:11.364863000 +0100 +++ linux-2.4.32-brcm/drivers/net/wireless/Config.in 2005-12-16 23:39:11.364863000 +0100
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment