--- a/arch/rlx/include/asm/string.h 2013-02-04 03:15:32.687233694 +0200 +++ b/arch/rlx/include/asm/string.h 2013-02-06 00:51:37.319166238 +0200 @@ -90,7 +90,7 @@ "3:\t.set\tat\n\t" ".set\treorder" : "=r" (__cs), "=r" (__ct), "=r" (__res) - : "0" (__cs), "1" (__ct), "m" (*__cs), "m" (*__ct)); + : "0" (__cs), "1" (__ct)); return __res; } @@ -123,7 +123,7 @@ ".set\tat\n\t" ".set\treorder" : "=r" (__cs), "=r" (__ct), "=r" (__count), "=r" (__res) - : "0" (__cs), "1" (__ct), "2" (__count), "m" (*__cs), "m" (*__ct)); + : "0" (__cs), "1" (__ct), "2" (__count)); return __res; } --- a/arch/rlx/Kconfig 2013-02-05 02:30:36.746763155 +0200 +++ b/arch/rlx/Kconfig 2013-02-05 02:53:17.981145897 +0200 @@ -7,7 +7,7 @@ # Dec. 07, 2008 # -source "../target/config.in" +source "arch/rlx/config.in" config MIPS bool --- a/drivers/net/rtl819x/AsicDriver/96C/rtl865x_asicBasic.S 2013-02-04 03:15:32.704233111 +0200 +++ b/drivers/net/rtl819x/AsicDriver/96C/rtl865x_asicBasic.S 2013-02-06 02:46:34.341549145 +0200 @@ -646,7 +646,7 @@ addiu $4,$4,%lo($LC1) lui $5,%hi($LC2) addiu $5,$5,%lo($LC2) - jal panic_printk + jal printk li $6,306 # 0x132 $L75: @@ -1077,7 +1077,7 @@ addiu $4,$4,%lo($LC1) lui $5,%hi($LC2) addiu $5,$5,%lo($LC2) - jal panic_printk + jal printk li $6,444 # 0x1bc $L131: @@ -1268,7 +1268,7 @@ addiu $4,$4,%lo($LC1) lui $5,%hi($LC2) addiu $5,$5,%lo($LC2) - jal panic_printk + jal printk li $6,550 # 0x226 $L176: --- a/drivers/net/rtl819x/common/rtl865x_netif.c 2013-02-04 03:15:32.715232735 +0200 +++ b/drivers/net/rtl819x/common/rtl865x_netif.c 2013-02-06 01:24:44.420810894 +0200 @@ -31,11 +31,11 @@ #include "rtl865x_vlan.h" /*reference vlan*/ #include "rtl865x_eventMgr.h" /*call back function....*/ #ifdef CONFIG_RTL_LAYERED_ASIC_DRIVER -#include "AsicDriver/rtl865x_asicBasic.h" -#include "AsicDriver/rtl865x_asicCom.h" -#include "AsicDriver/rtl865x_asicL2.h" +#include "../AsicDriver/rtl865x_asicBasic.h" +#include "../AsicDriver/rtl865x_asicCom.h" +#include "../AsicDriver/rtl865x_asicL2.h" #else -#include "AsicDriver/rtl865xC_tblAsicDrv.h" +#include "../AsicDriver/rtl865xC_tblAsicDrv.h" #endif #if defined (CONFIG_RTL_LOCAL_PUBLIC) --- a/drivers/net/rtl819x/common/rtl865x_vlan.c 2013-02-04 03:15:32.716232700 +0200 +++ b/drivers/net/rtl819x/common/rtl865x_vlan.c 2013-02-06 01:21:59.881465851 +0200 @@ -13,9 +13,9 @@ //#include "rtl_glue.h" #include "rtl865x_vlan.h" #ifdef CONFIG_RTL_LAYERED_ASIC_DRIVER -#include "AsicDriver/rtl865x_asicCom.h" +#include "../AsicDriver/rtl865x_asicCom.h" #else -#include "AsicDriver/rtl865xC_tblAsicDrv.h" +#include "../AsicDriver/rtl865xC_tblAsicDrv.h" #endif #include "rtl865x_eventMgr.h" --- a/drivers/net/rtl819x/common/rtl_utils.c 2013-02-04 03:15:32.717232666 +0200 +++ b/drivers/net/rtl819x/common/rtl_utils.c 2013-02-06 01:36:11.409200045 +0200 @@ -12,7 +12,7 @@ #include #include "rtl_utils.h" #if defined(CONFIG_RTL_819X) -#include "AsicDriver/asicRegs.h" +#include "../AsicDriver/asicRegs.h" #endif #ifdef __linux__ --- a/drivers/net/rtl819x/igmpsnooping/rtl865x_igmpsnooping_glue.c 2013-02-04 03:15:32.718232632 +0200 +++ b/drivers/net/rtl819x/igmpsnooping/rtl865x_igmpsnooping_glue.c 2013-02-06 01:26:49.404515392 +0200 @@ -13,7 +13,7 @@ #include #include #include -#include "AsicDriver/rtl865xc_asicregs.h" +#include "../AsicDriver/rtl865xc_asicregs.h" #ifdef __linux__ #include --- a/drivers/net/rtl819x/l2Driver/rtl865x_fdb.c 2013-02-04 03:15:32.722232495 +0200 +++ b/drivers/net/rtl819x/l2Driver/rtl865x_fdb.c 2013-02-06 01:45:58.499022411 +0200 @@ -15,23 +15,23 @@ #include #include #include -#include "AsicDriver/asicRegs.h" +#include "../AsicDriver/asicRegs.h" //#include #ifdef CONFIG_RTL_LAYERED_ASIC_DRIVER //#include -#include "AsicDriver/rtl865x_asicCom.h" -#include "AsicDriver/rtl865x_asicL2.h" +#include "../AsicDriver/rtl865x_asicCom.h" +#include "../AsicDriver/rtl865x_asicL2.h" #else -#include -#include +#include "../AsicDriver/rtl865xC_tblAsicDrv.h" +#include "../AsicDriver/rtl8651_tblAsicDrv.h" #include "rtl8651_tblDrvPatch.h" #endif #include -#include "common/rtl865x_eventMgr.h" -#include "common/mbuf.h" +#include "../common/rtl865x_eventMgr.h" +#include "../common/mbuf.h" #include "rtl865x_fdb.h" -#include "common/rtl_errno.h" +#include "../common/rtl_errno.h" --- a/drivers/net/rtl819x/l2Driver/rtl865x_hw_qos_config.c 2013-02-04 03:14:13.514945188 +0200 +++ b/drivers/net/rtl819x/l2Driver/rtl865x_hw_qos_config.c 2013-02-06 01:43:12.613723721 +0200 @@ -39,13 +39,13 @@ #include #ifdef CONFIG_RTL_LAYERED_ASIC_DRIVER -#include -#include -#include -#else -#include -#include -#endif +#include "../AsicDriver/asicRegs.h" +#include "../AsicDriver/rtl865x_asicCom.h" +#include "../AsicDriver/rtl865x_asicL2.h" +#else +#include "../AsicDriver/asicRegs.h" +#include "../AsicDriver/rtl8651_tblAsicDrv.h" +#endif struct sock *hw_qos_sk = NULL; --- a/drivers/net/rtl819x/l2Driver/rtl865x_outputQueue.c 2013-02-04 03:15:32.723232461 +0200 +++ b/drivers/net/rtl819x/l2Driver/rtl865x_outputQueue.c 2013-02-06 01:44:50.236368531 +0200 @@ -10,26 +10,26 @@ #include #include #include -#include -#include -#include +#include "../common/rtl8651_tblDrvProto.h" +#include "../common/rtl865x_eventMgr.h" +#include "../common/rtl865x_vlan.h" #include -#include +#include "../common/rtl865x_netif_local.h" #include //#include "assert.h" //#include "rtl_utils.h" -#include +#include "../common/rtl_errno.h" #if defined (CONFIG_RTL_LOCAL_PUBLIC) -#include +#include "../l3Driver/rtl865x_localPublic.h" #endif #ifdef CONFIG_RTL_LAYERED_ASIC_DRIVER -#include -#include -#include +#include "../AsicDriver/asicRegs.h" +#include "../AsicDriver/rtl865x_asicCom.h" +#include "../AsicDriver/rtl865x_asicL2.h" #else -#include -#include +#include "../AsicDriver/asicRegs.h" +#include "../AsicDriver/rtl8651_tblAsicDrv.h" #endif #if defined(CONFIG_RTL_HW_QOS_SUPPORT) --- a/drivers/net/rtl819x/l2Driver/rtl865x_stp.c 2013-02-04 03:15:32.723232461 +0200 +++ b/drivers/net/rtl819x/l2Driver/rtl865x_stp.c 2013-02-06 01:45:17.900417746 +0200 @@ -11,13 +11,13 @@ //#include "rtl_utils.h" #include #include -#include "AsicDriver/asicRegs.h" +#include "../AsicDriver/asicRegs.h" #ifdef CONFIG_RTL_LAYERED_ASIC_DRIVER -#include "AsicDriver/rtl865x_asicCom.h" -#include "AsicDriver/rtl865x_asicL2.h" +#include "../AsicDriver/rtl865x_asicCom.h" +#include "../AsicDriver/rtl865x_asicL2.h" #else -#include -#include +#include "../common/rtl8651_aclLocal.h" +#include "../AsicDriver/rtl865xC_tblAsicDrv.h" #endif #include --- a/drivers/net/rtl819x/l3Driver/rtl865x_arp.c 2012-12-03 00:13:21.000000000 +0200 +++ b/drivers/net/rtl819x/l3Driver/rtl865x_arp.c 2013-02-06 01:31:39.042560939 +0200 @@ -15,30 +15,30 @@ */ #include -#include "common/rtl_errno.h" +#include "../common/rtl_errno.h" -#include "common/mbuf.h" +#include "../common/mbuf.h" //#include "assert.h" //#include "rtl865xc_swNic.h" #ifdef CONFIG_RTL_LAYERED_ASIC_DRIVER -#include "AsicDriver/rtl865x_asicCom.h" -#include "AsicDriver/rtl865x_asicL2.h" -#include "AsicDriver/rtl865x_asicL3.h" +#include "../AsicDriver/rtl865x_asicCom.h" +#include "../AsicDriver/rtl865x_asicL2.h" +#include "../AsicDriver/rtl865x_asicL3.h" #else #include "rtl865xC_tblAsicDrv.h" -#include "common/rtl8651_aclLocal.h" +#include "../common/rtl8651_aclLocal.h" #endif -#include "AsicDriver/rtl865x_hwPatch.h" /* define for chip related spec */ +#include "../AsicDriver/rtl865x_hwPatch.h" /* define for chip related spec */ -#include "common/rtl865x_eventMgr.h" +#include "../common/rtl865x_eventMgr.h" -#include "common/rtl865x_vlan.h" +#include "../common/rtl865x_vlan.h" #include -#include "common/rtl865x_netif_local.h" +#include "../common/rtl865x_netif_local.h" -#include "l2Driver/rtl865x_fdb.h" +#include "../l2Driver/rtl865x_fdb.h" #include "rtl865x_ppp_local.h" #include "rtl865x_route.h" --- a/drivers/net/rtl819x/l3Driver/rtl865x_ip.c 2012-12-03 00:13:21.000000000 +0200 +++ b/drivers/net/rtl819x/l3Driver/rtl865x_ip.c 2013-02-06 01:31:05.277721391 +0200 @@ -23,20 +23,20 @@ */ #include #include -#include "common/rtl_errno.h" +#include "../common/rtl_errno.h" //#include "rtl_utils.h" //#include #include "rtl865x_ip.h" #if defined (CONFIG_RTL_LOCAL_PUBLIC) #include #endif -#include "common/rtl865x_eventMgr.h" /*call back function....*/ +#include "../common/rtl865x_eventMgr.h" /*call back function....*/ #ifdef CONFIG_RTL_LAYERED_ASIC_DRIVER -#include "AsicDriver/rtl865x_asicCom.h" -#include "AsicDriver/rtl865x_asicL3.h" +#include "../AsicDriver/rtl865x_asicCom.h" +#include "../AsicDriver/rtl865x_asicL3.h" #else -#include "AsicDriver/rtl865xC_tblAsicDrv.h" +#include "../AsicDriver/rtl865xC_tblAsicDrv.h" #endif static rtl865x_ip_entry_t *rtl865x_ipTable; --- a/drivers/net/rtl819x/l3Driver/rtl865x_multicast.c 2013-02-04 03:15:32.725232392 +0200 +++ b/drivers/net/rtl819x/l3Driver/rtl865x_multicast.c 2013-02-06 01:30:52.702153596 +0200 @@ -22,23 +22,23 @@ //#include "common/assert.h" #ifdef CONFIG_RTL_LAYERED_ASIC_DRIVER -#include "AsicDriver/rtl865x_asicCom.h" -#include "AsicDriver/rtl865x_asicL3.h" +#include "../AsicDriver/rtl865x_asicCom.h" +#include "../AsicDriver/rtl865x_asicL3.h" #else -#include "AsicDriver/rtl865xC_tblAsicDrv.h" -#include "common/rtl865x_tblDrvPatch.h" +#include "../AsicDriver/rtl865xC_tblAsicDrv.h" +#include "../common/rtl865x_tblDrvPatch.h" #endif -#include "AsicDriver/asicRegs.h" -#include "AsicDriver/asicTabs.h" +#include "../AsicDriver/asicRegs.h" +#include "../AsicDriver/asicTabs.h" -#include "common/rtl8651_tblDrvProto.h" +#include "../common/rtl8651_tblDrvProto.h" -#include "common/rtl865x_eventMgr.h" -#include "common/rtl865x_vlan.h" +#include "../common/rtl865x_eventMgr.h" +#include "../common/rtl865x_vlan.h" #include -#include "l3Driver/rtl865x_ip.h" +#include "../l3Driver/rtl865x_ip.h" #ifdef RTL865X_TEST #include --- a/drivers/net/rtl819x/l3Driver/rtl865x_multipleWan.c 2012-12-03 00:13:21.000000000 +0200 +++ b/drivers/net/rtl819x/l3Driver/rtl865x_multipleWan.c 2013-02-06 01:30:31.514881774 +0200 @@ -27,9 +27,9 @@ #include #include -#include "common/rtl_errno.h" +#include "../common/rtl_errno.h" #include -#include "common/rtl865x_netif_local.h" +#include "../common/rtl865x_netif_local.h" #include "rtl865x_ppp_local.h" #include "rtl865x_route.h" #include "rtl865x_nexthop.h" @@ -39,9 +39,9 @@ #include #include "rtl865x_multipleWan.h" -#include "AsicDriver/rtl865x_asicCom.h" -#include "AsicDriver/asicRegs.h" -#include "AsicDriver/rtl865x_asicBasic.h" +#include "../AsicDriver/rtl865x_asicCom.h" +#include "../AsicDriver/asicRegs.h" +#include "../AsicDriver/rtl865x_asicBasic.h" --- a/drivers/net/rtl819x/l3Driver/rtl865x_nexthop.c 2012-12-03 00:13:21.000000000 +0200 +++ b/drivers/net/rtl819x/l3Driver/rtl865x_nexthop.c 2013-02-06 01:30:11.677563555 +0200 @@ -24,8 +24,8 @@ #include #include #include -#include "common/rtl_errno.h" -#include "common/rtl865x_netif_local.h" +#include "../common/rtl_errno.h" +#include "../common/rtl865x_netif_local.h" #include "rtl865x_ip.h" #include "rtl865x_nexthop.h" //#include "rtl865x_ppp.h" @@ -33,17 +33,17 @@ #include "rtl865x_route.h" #include "rtl865x_arp.h" -#include "common/rtl865x_vlan.h" -#include "common/rtl865x_eventMgr.h" /*call back function....*/ +#include "../common/rtl865x_vlan.h" +#include "../common/rtl865x_eventMgr.h" /*call back function....*/ #ifdef CONFIG_RTL_LAYERED_ASIC_DRIVER -#include "AsicDriver/rtl865x_asicCom.h" -#include "AsicDriver/rtl865x_asicL2.h" -#include "AsicDriver/rtl865x_asicL3.h" +#include "../AsicDriver/rtl865x_asicCom.h" +#include "../AsicDriver/rtl865x_asicL2.h" +#include "../AsicDriver/rtl865x_asicL3.h" #else -#include "AsicDriver/rtl865xC_tblAsicDrv.h" +#include "../AsicDriver/rtl865xC_tblAsicDrv.h" #endif -#include "l2Driver/rtl865x_fdb.h" +#include "../l2Driver/rtl865x_fdb.h" #include static rtl865x_nextHopEntry_t *rtl865x_nxtHopTable; --- a/drivers/net/rtl819x/l3Driver/rtl865x_ppp.c 2012-12-03 00:13:21.000000000 +0200 +++ b/drivers/net/rtl819x/l3Driver/rtl865x_ppp.c 2013-02-06 01:49:21.474048342 +0200 @@ -27,22 +27,22 @@ #include #include -#include "common/rtl_errno.h" -#include "common/rtl865x_netif_local.h" +#include "../common/rtl_errno.h" +#include "../common/rtl865x_netif_local.h" #include "rtl865x_ppp_local.h" -#include "common/rtl865x_eventMgr.h" /*call back function....*/ +#include "../common/rtl865x_eventMgr.h" /*call back function....*/ #ifdef CONFIG_RTL_LAYERED_ASIC_DRIVER -#include "AsicDriver/rtl865x_asicCom.h" -#include "AsicDriver/rtl865x_asicL2.h" -#include "AsicDriver/rtl865x_asicL3.h" +#include "../AsicDriver/rtl865x_asicCom.h" +#include "../AsicDriver/rtl865x_asicL2.h" +#include "../AsicDriver/rtl865x_asicL3.h" #else -#include "AsicDriver/rtl865xC_tblAsicDrv.h" +#include "../AsicDriver/rtl865xC_tblAsicDrv.h" #endif -#include "common/rtl865x_vlan.h" -#include "l2Driver/rtl865x_fdb.h" +#include "../common/rtl865x_vlan.h" +#include "../l2Driver/rtl865x_fdb.h" static rtl865x_ppp_t *rtl865x_pppTable; --- a/drivers/net/rtl819x/l3Driver/rtl865x_route.c 2012-12-03 00:13:21.000000000 +0200 +++ b/drivers/net/rtl819x/l3Driver/rtl865x_route.c 2013-02-06 01:49:39.084444456 +0200 @@ -24,9 +24,9 @@ #include //#include #include -#include "common/rtl_errno.h" +#include "../common/rtl_errno.h" //#include "rtl_utils.h" -#include "common/rtl865x_netif_local.h" +#include "../common/rtl865x_netif_local.h" #include "rtl865x_ppp_local.h" #include "rtl865x_route.h" #include "rtl865x_ip.h" @@ -34,17 +34,17 @@ #include "rtl865x_arp.h" //#include "common/rtl_glue.h" -#include "common/rtl865x_eventMgr.h" /*call back function....*/ -#include "common/rtl865x_vlan.h" +#include "../common/rtl865x_eventMgr.h" /*call back function....*/ +#include "../common/rtl865x_vlan.h" #ifdef CONFIG_RTL_LAYERED_ASIC_DRIVER -#include "AsicDriver/rtl865x_asicCom.h" -#include "AsicDriver/rtl865x_asicL2.h" -#include "AsicDriver/rtl865x_asicL3.h" +#include "../AsicDriver/rtl865x_asicCom.h" +#include "../AsicDriver/rtl865x_asicL2.h" +#include "../AsicDriver/rtl865x_asicL3.h" #else -#include "AsicDriver/rtl865xC_tblAsicDrv.h" +#include "../AsicDriver/rtl865xC_tblAsicDrv.h" #endif -#include "l2Driver/rtl865x_fdb.h" -#include "AsicDriver/rtl865xc_asicregs.h" +#include "../l2Driver/rtl865x_fdb.h" +#include "../AsicDriver/rtl865xc_asicregs.h" #include static rtl865x_route_t *rtl865x_route_freeHead; --- a/drivers/net/rtl819x/l4Driver/rtl865x_nat.c 2013-02-04 03:15:32.726232358 +0200 +++ b/drivers/net/rtl819x/l4Driver/rtl865x_nat.c 2013-02-06 01:35:19.058999258 +0200 @@ -13,37 +13,37 @@ #include #include #include -#include "common/mbuf.h" +#include "../common/mbuf.h" //#include "assert.h" //#include "rtl865xc_swNic.h" //#include -#include "AsicDriver/rtl865x_hwPatch.h" /* define for chip related spec */ +#include "../AsicDriver/rtl865x_hwPatch.h" /* define for chip related spec */ #ifdef CONFIG_RTL_LAYERED_ASIC_DRIVER -#include "AsicDriver/rtl865x_asicL4.h" +#include "../AsicDriver/rtl865x_asicL4.h" #else -#include "common/rtl8651_aclLocal.h" +#include "../common/rtl8651_aclLocal.h" #include "rtl865xC_tblAsicDrv.h" #endif -#include "common/rtl_errno.h" +#include "../common/rtl_errno.h" //#include -#include "AsicDriver/rtl865xc_asicregs.h" -#include "common/rtl865x_eventMgr.h" -#include "l3Driver/rtl865x_ip.h" +#include "../AsicDriver/rtl865xc_asicregs.h" +#include "../common/rtl865x_eventMgr.h" +#include "../l3Driver/rtl865x_ip.h" #include #include "rtl865x_nat_local.h" //#include "rtl865x_ppp.h" -#include "common/rtl865x_netif_local.h" -#include "l3Driver/rtl865x_ppp_local.h" +#include "../common/rtl865x_netif_local.h" +#include "../l3Driver/rtl865x_ppp_local.h" //#include "l3Driver/rtl865x_route.h" #include #if defined(CONFIG_RTL_HW_QOS_SUPPORT) #include -#include "l3Driver/rtl865x_route.h" +#include "../l3Driver/rtl865x_route.h" #endif #ifdef CONFIG_RTL_PROC_DEBUG Only in ./drivers/net/wireless/rtl8192cd/data: rtl8192cfw.bin Only in ./drivers/net/wireless/rtl8192cd/data: rtl8192cfwn.bin Only in ./drivers/net/wireless/rtl8192cd/data: rtl8192cfwua.bin Only in ./drivers/net/wireless/rtl8192cd/data_92d: rtl8192dfw_n.bin --- a/drivers/usb/host/usb-rtl8652.h 2012-12-03 00:13:21.000000000 +0200 +++ b/drivers/usb/host/usb-rtl8652.h 2013-02-06 02:05:03.071754444 +0200 @@ -15,7 +15,7 @@ * with this program; if not, write to the Free Software Foundation, Inc., * 675 Mass Ave, Cambridge, MA 02139, USA. */ -#include +#include "../../../arch/rlx/bsp/bspchip.h" #ifndef _USB_RTL8652_H #define _USB_RTL8652_H #define PADDR(addr) ((addr) & 0x1FFFFFFF) --- a/net/rtl/fastpath/fastpath_common.c 2013-02-04 03:15:32.875227255 +0200 +++ b/net/rtl/fastpath/fastpath_common.c 2013-02-06 02:09:07.638365005 +0200 @@ -6,7 +6,7 @@ #include #ifdef CONFIG_BRIDGE -#include +#include "../../bridge/br_private.h" #endif #if defined (FAST_PPTP) || defined(FAST_L2TP) --- a/net/rtl/features/rtl_ps_hooks.c 2013-02-04 03:15:32.880227084 +0200 +++ b/net/rtl/features/rtl_ps_hooks.c 2013-02-06 02:11:03.978373958 +0200 @@ -19,7 +19,7 @@ #include #ifdef CONFIG_BRIDGE -#include +#include "../../bridge/br_private.h" #endif #include