ar71xx: fix Compex WPE72 detection
authorGabor Juhos <juhosg@openwrt.org>
Mon, 12 Mar 2012 16:27:56 +0000 (16:27 +0000)
committerGabor Juhos <juhosg@openwrt.org>
Mon, 12 Mar 2012 16:27:56 +0000 (16:27 +0000)
SVN-Revision: 30902

target/linux/ar71xx/patches-3.2/507-MIPS-ath79-prom-add-myloader-support.patch
target/linux/ar71xx/patches-3.2/508-MIPS-ath79-prom-image-command-line-hack.patch
target/linux/ar71xx/patches-3.3/507-MIPS-ath79-prom-add-myloader-support.patch
target/linux/ar71xx/patches-3.3/508-MIPS-ath79-prom-image-command-line-hack.patch

index 137bf6b84e61627b1b3cfc81e3e4e7971fd8b103..67c1faf9b078f9819cf5aeab569afb98b5e2e329 100644 (file)
@@ -8,7 +8,7 @@
  
  #include "common.h"
  
-@@ -69,6 +70,34 @@ static const char * __init ath79_prom_fi
+@@ -69,6 +70,37 @@ static const char * __init ath79_prom_fi
        return ret;
  }
  
@@ -26,6 +26,9 @@
 +      case DEVID_COMPEX_WP543:
 +              ath79_prom_append_cmdline("board", "WP543");
 +              break;
++      case DEVID_COMPEX_WPE72:
++              ath79_prom_append_cmdline("board", "WPE72");
++              break;
 +      default:
 +              pr_warn("prom: unknown device id: %x\n", mylo->did);
 +              return 0;
@@ -43,7 +46,7 @@
  static __init void ath79_prom_init_cmdline(int argc, char **argv)
  {
        int i;
-@@ -88,6 +117,9 @@ void __init prom_init(void)
+@@ -88,6 +120,9 @@ void __init prom_init(void)
        const char *env;
        char **envp;
  
index 062e513a357781a927de7fc0f982a721157488eb..72a3b566495254b40b19d7859a1f9f595d94ad41 100644 (file)
@@ -36,7 +36,7 @@
  static int __init ath79_prom_init_myloader(void)
  {
        struct myloader_info *mylo;
-@@ -95,6 +124,8 @@ static int __init ath79_prom_init_myload
+@@ -98,6 +127,8 @@ static int __init ath79_prom_init_myload
  
        ath79_prom_append_cmdline("ethaddr", mac_buf);
  
@@ -45,7 +45,7 @@
        return 1;
  }
  
-@@ -102,6 +133,9 @@ static __init void ath79_prom_init_cmdli
+@@ -105,6 +136,9 @@ static __init void ath79_prom_init_cmdli
  {
        int i;
  
index 137bf6b84e61627b1b3cfc81e3e4e7971fd8b103..67c1faf9b078f9819cf5aeab569afb98b5e2e329 100644 (file)
@@ -8,7 +8,7 @@
  
  #include "common.h"
  
-@@ -69,6 +70,34 @@ static const char * __init ath79_prom_fi
+@@ -69,6 +70,37 @@ static const char * __init ath79_prom_fi
        return ret;
  }
  
@@ -26,6 +26,9 @@
 +      case DEVID_COMPEX_WP543:
 +              ath79_prom_append_cmdline("board", "WP543");
 +              break;
++      case DEVID_COMPEX_WPE72:
++              ath79_prom_append_cmdline("board", "WPE72");
++              break;
 +      default:
 +              pr_warn("prom: unknown device id: %x\n", mylo->did);
 +              return 0;
@@ -43,7 +46,7 @@
  static __init void ath79_prom_init_cmdline(int argc, char **argv)
  {
        int i;
-@@ -88,6 +117,9 @@ void __init prom_init(void)
+@@ -88,6 +120,9 @@ void __init prom_init(void)
        const char *env;
        char **envp;
  
index 062e513a357781a927de7fc0f982a721157488eb..72a3b566495254b40b19d7859a1f9f595d94ad41 100644 (file)
@@ -36,7 +36,7 @@
  static int __init ath79_prom_init_myloader(void)
  {
        struct myloader_info *mylo;
-@@ -95,6 +124,8 @@ static int __init ath79_prom_init_myload
+@@ -98,6 +127,8 @@ static int __init ath79_prom_init_myload
  
        ath79_prom_append_cmdline("ethaddr", mac_buf);
  
@@ -45,7 +45,7 @@
        return 1;
  }
  
-@@ -102,6 +133,9 @@ static __init void ath79_prom_init_cmdli
+@@ -105,6 +136,9 @@ static __init void ath79_prom_init_cmdli
  {
        int i;