ar71xx: fix wndr3800 machine name
authorGabor Juhos <juhosg@openwrt.org>
Thu, 24 Nov 2011 20:09:38 +0000 (20:09 +0000)
committerGabor Juhos <juhosg@openwrt.org>
Thu, 24 Nov 2011 20:09:38 +0000 (20:09 +0000)
This fixes the machine name in /proc/cpuinfo and luci status page machine name.

Signed-off-by: Petri Rosenström <petri.rosenstrom@gmail.com>
SVN-Revision: 29326

target/linux/ar71xx/base-files/lib/ar71xx.sh
target/linux/ar71xx/base-files/lib/upgrade/platform.sh
target/linux/ar71xx/files/arch/mips/ar71xx/mach-wndr3700.c
target/linux/ar71xx/files/arch/mips/ar71xx/machtype.h
target/linux/ar71xx/image/Makefile

index 6ea97eda9cae2ae81ce30f1c18ebe23b6d99a07f..513f0d2f75f944e30c4f5734990de6cf2d341432 100755 (executable)
@@ -169,6 +169,9 @@ ar71xx_board_name() {
        *WNDR3700v2)
                name="wndr3700v2"
                ;;
+       *WNDR3800)
+               name="wndr3800"
+               ;;
        *WNR2000)
                name="wnr2000"
                ;;
index fd113662880da5f26dc52633e3b8da70ebb17f48..cc327e6a1c7b168cee137360de9c295c8f9128b8 100755 (executable)
@@ -133,7 +133,7 @@ platform_check_image() {
                }
                return 0
                ;;
-       wndr3700v2)
+       wndr3700v2|wndr3800)
                [ "$magic_long" != "33373031" ] && {
                        echo "Invalid image type."
                        return 1
index 0df9c7f02415eab0d8c8d6ebaf75831f075935fb..358f1a9f381521c9f195e54bd61c55812966528a 100644 (file)
@@ -288,3 +288,5 @@ static void __init wndr3700v2_setup(void)
 
 MIPS_MACHINE(AR71XX_MACH_WNDR3700V2, "WNDR3700v2", "NETGEAR WNDR3700v2",
             wndr3700v2_setup);
+MIPS_MACHINE(AR71XX_MACH_WNDR3800, "WNDR3800", "NETGEAR WNDR3800",
+            wndr3700v2_setup);
index 78d8bdd6877bb90f384cfcc44f39245e44bfa7b7..be7df85d4a105d422221e9d49bc2df025e3e28c7 100644 (file)
@@ -70,6 +70,7 @@ enum ar71xx_mach_type {
        AR71XX_MACH_WHR_HP_GN,  /* Buffalo WHR-HP-GN */
        AR71XX_MACH_WNDR3700,   /* NETGEAR WNDR3700 */
        AR71XX_MACH_WNDR3700V2, /* NETGEAR WNDR3700v2 */
+       AR71XX_MACH_WNDR3800,   /* NETGEAR WNDR3800 */
        AR71XX_MACH_WNR2000,    /* NETGEAR WNR2000 */
        AR71XX_MACH_WP543,      /* Compex WP543 */
        AR71XX_MACH_WRT160NL,   /* Linksys WRT160NL */
index febbfb96cbf2d1fc0d37e60e517e5476e7e19cce..790dfda0e103bddfe20e357ab8667c746fdb6099 100644 (file)
@@ -689,10 +689,11 @@ wndr3700_cmdline=board=WNDR3700 console=ttyS0,115200
 wndr3700_mtdlayout=mtdparts=spi0.0:320k(u-boot)ro,128k(u-boot-env)ro,1024k(kernel),6656k(rootfs),64k(art)ro,7680k@0x70000(firmware)
 wndr3700v2_cmdline=board=WNDR3700v2 console=ttyS0,115200
 wndr3700v2_mtdlayout=mtdparts=spi0.0:320k(u-boot)ro,128k(u-boot-env)ro,1024k(kernel),14848k(rootfs),64k(art)ro,15872k@0x70000(firmware)
+wndr3800_cmdline=board=WNDR3800 console=ttyS0,115200
 define Image/Build/Profile/WNDR3700
        $(call Image/Build/Template/$(fs_64k)/$(1),Netgear,wndr3700,$(wndr3700_cmdline),wndr3700_mtdlayout,3700,WNDR3700,"" NA,)
        $(call Image/Build/Template/$(fs_64k)/$(1),Netgear,wndr3700v2,$(wndr3700v2_cmdline),wndr3700v2_mtdlayout,3701,WNDR3700v2,"",-H 29763654+16+64)
-       $(call Image/Build/Template/$(fs_64k)/$(1),Netgear,wndr3800,$(wndr3700v2_cmdline),wndr3700v2_mtdlayout,3701,WNDR3800,"",-H 29763654+16+128)
+       $(call Image/Build/Template/$(fs_64k)/$(1),Netgear,wndr3800,$(wndr3800_cmdline),wndr3700v2_mtdlayout,3701,WNDR3800,"",-H 29763654+16+128)
 endef
 
 wr400n_cmdline=board=WRT400N console=ttyS0,115200