All pastes #292838 Raw Edit

Anonymous

public text v1 · immutable
#292838 ·published 2006-12-26 23:48 UTC
rendered paste body
--- diag.c      2006-12-26 19:48:46.768991192 +0100
+++ diag.c.ori  2006-12-26 13:51:53.000000000 +0100
@@ -88,9 +88,6 @@

        /* Trendware */
        TEW411BRPP,
-
-        /* end marker */
-        THE_END,
 };

 static struct platform_t __init platforms[] = {
@@ -337,7 +334,7 @@
        [SE505V2] = {
                .name           = "Siemens SE505 V2",
                .buttons        = {
-                       { .name = "reset",      .gpio = 1 << 7 },
+                       /* No usable buttons */
                },
                .leds           = {
                        { .name = "power",      .gpio = 1 << 5, .polarity = REVERSE },
@@ -437,22 +434,11 @@

 static struct platform_t __init *platform_detect(void)
 {
-        char *boardnum, *boardtype, *buf;
+       char *boardnum, *boardtype, *buf;

-        boardnum = getvar("boardnum");
+       boardnum = getvar("boardnum");
        boardtype = getvar("boardtype");
-
-        if (strlen(getvar("diag_enum")))
-        {
-                unsigned long ulDiagEnum = simple_strtoul(getvar("diag_enum"), NULL, 0);
-                if ( ulDiagEnum >=0 && ulDiagEnum < THE_END )
-                {
-                       printk(MODULE_NAME ": Override: %s.\n", platforms[ulDiagEnum].name);
-                       return &platforms[ulDiagEnum];
-               }
-        }
-
-        if (strncmp(getvar("pmon_ver"), "CFE", 3) == 0) {
+       if (strncmp(getvar("pmon_ver"), "CFE", 3) == 0) {
                /* CFE based - newer hardware */
                if (!strcmp(boardnum, "42")) { /* Linksys */
                        if (!strcmp(boardtype, "0x0101") && !strcmp(getvar("boot_ver"), "v3.6"))