Changeset 19030


Ignore:
Timestamp:
2010-01-04T15:28:20+01:00 (8 years ago)
Author:
juhosg
Message:

ar71xx: fix RB-450G board detection (closes: #6453)

Location:
trunk/target/linux/ar71xx
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/target/linux/ar71xx/patches-2.6.30/400-mips-multi-machine-update.patch

    r18985 r19030  
    1616 char *mips_machine_name = "Unknown"; 
    1717  
    18 @@ -55,20 +56,64 @@ void __init mips_machine_set_name(char * 
     18@@ -55,20 +56,65 @@ void __init mips_machine_set_name(char * 
    1919        } 
    2020 } 
     
    6363+       list_for_each(this, &mips_machines) { 
    6464+               mach = list_entry(this, struct mips_machine, list); 
    65 +               if (strncmp(mach->mach_id, mips_machid, 
    66 +                           strlen(mips_machid)) == 0 
    67 +               ) { 
     65+               if (mach->mach_id == NULL) 
     66+                       continue; 
     67+ 
     68+               if (strcmp(mach->mach_id, mips_machid) == 0) { 
    6869+                       mips_machtype = mach->mach_type; 
    6970+                       return 0; 
     
    7980+               mach = list_entry(this, struct mips_machine, list); 
    8081+               printk(KERN_WARNING "%32s %s\n", 
    81 +                      mach->mach_id, mach->mach_name); 
     82+                      mach->mach_id ? mach->mach_id : "", mach->mach_name); 
    8283+       } 
    8384+ 
  • trunk/target/linux/ar71xx/patches-2.6.31/400-mips-multi-machine-update.patch

    r18985 r19030  
    1616 char *mips_machine_name = "Unknown"; 
    1717  
    18 @@ -55,20 +56,64 @@ void __init mips_machine_set_name(char * 
     18@@ -55,20 +56,65 @@ void __init mips_machine_set_name(char * 
    1919        } 
    2020 } 
     
    6363+       list_for_each(this, &mips_machines) { 
    6464+               mach = list_entry(this, struct mips_machine, list); 
    65 +               if (strncmp(mach->mach_id, mips_machid, 
    66 +                           strlen(mips_machid)) == 0 
    67 +               ) { 
     65+               if (mach->mach_id == NULL) 
     66+                       continue; 
     67+ 
     68+               if (strcmp(mach->mach_id, mips_machid) == 0) { 
    6869+                       mips_machtype = mach->mach_type; 
    6970+                       return 0; 
     
    7980+               mach = list_entry(this, struct mips_machine, list); 
    8081+               printk(KERN_WARNING "%32s %s\n", 
    81 +                      mach->mach_id, mach->mach_name); 
     82+                      mach->mach_id ? mach->mach_id : "", mach->mach_name); 
    8283+       } 
    8384+ 
  • trunk/target/linux/ar71xx/patches-2.6.32/400-mips-multi-machine-update.patch

    r18985 r19030  
    1616 char *mips_machine_name = "Unknown"; 
    1717  
    18 @@ -55,20 +56,64 @@ void __init mips_machine_set_name(char * 
     18@@ -55,20 +56,65 @@ void __init mips_machine_set_name(char * 
    1919        } 
    2020 } 
     
    6363+       list_for_each(this, &mips_machines) { 
    6464+               mach = list_entry(this, struct mips_machine, list); 
    65 +               if (strncmp(mach->mach_id, mips_machid, 
    66 +                           strlen(mips_machid)) == 0 
    67 +               ) { 
     65+               if (mach->mach_id == NULL) 
     66+                       continue; 
     67+ 
     68+               if (strcmp(mach->mach_id, mips_machid) == 0) { 
    6869+                       mips_machtype = mach->mach_type; 
    6970+                       return 0; 
     
    7980+               mach = list_entry(this, struct mips_machine, list); 
    8081+               printk(KERN_WARNING "%32s %s\n", 
    81 +                      mach->mach_id, mach->mach_name); 
     82+                      mach->mach_id ? mach->mach_id : "", mach->mach_name); 
    8283+       } 
    8384+ 
Note: See TracChangeset for help on using the changeset viewer.