brcm47xx: dont manually insmod switch drivers
authorblogic <blogic@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Fri, 21 Jun 2013 16:53:15 +0000 (16:53 +0000)
committerblogic <blogic@3c298f89-4303-0410-b956-a3cf2f4a3e73>
Fri, 21 Jun 2013 16:53:15 +0000 (16:53 +0000)
Signed-off-by: John Crispin <bloic@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@36993 3c298f89-4303-0410-b956-a3cf2f4a3e73

package/switch/Makefile
target/linux/brcm47xx/base-files/lib/preinit/05_init_interfaces_brcm

index c577584..fd1504e 100644 (file)
@@ -21,7 +21,7 @@ define KernelPackage/switch
        $(PKG_BUILD_DIR)/switch-core.ko \
        $(PKG_BUILD_DIR)/switch-adm.ko \
        $(PKG_BUILD_DIR)/switch-robo.ko
        $(PKG_BUILD_DIR)/switch-core.ko \
        $(PKG_BUILD_DIR)/switch-adm.ko \
        $(PKG_BUILD_DIR)/switch-robo.ko
-  AUTOLOAD:=$(call AutoLoad,20,switch-core switch-robo switch-adm)
+  AUTOLOAD:=$(call AutoLoad,20,switch-core switch-robo switch-adm,1)
 endef
 
 define KernelPackage/switch/description
 endef
 
 define KernelPackage/switch/description
index e85dd49..04992de 100644 (file)
@@ -23,10 +23,6 @@ set_preinit_iface() {
 }
 
 init_iface() {
 }
 
 init_iface() {
-       insmod switch-core
-       insmod switch-robo
-       insmod switch-adm
-
        [ -d /proc/switch/eth0 ] && [ "$ifname" = "eth0" ] && {
                case "$(cat /proc/switch/eth0/cpuport)" in
                        "5") cpu_port="5u*";;
        [ -d /proc/switch/eth0 ] && [ "$ifname" = "eth0" ] && {
                case "$(cat /proc/switch/eth0/cpuport)" in
                        "5") cpu_port="5u*";;