projects
/
openwrt
/
svn-archive
/
archive.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
8cbb6dd
)
add diag support for the Buffalo WZR-G300N
author
Imre Kaloz
<kaloz@openwrt.org>
Sat, 16 Dec 2006 23:03:54 +0000
(23:03 +0000)
committer
Imre Kaloz
<kaloz@openwrt.org>
Sat, 16 Dec 2006 23:03:54 +0000
(23:03 +0000)
SVN-Revision: 5812
package/broadcom-diag/src/diag.c
patch
|
blob
|
history
diff --git
a/package/broadcom-diag/src/diag.c
b/package/broadcom-diag/src/diag.c
index 92d660ed385d4f88777ff0442398c0e5a36bf549..f1c478510dafc69a38888e602ce6f893faa55f1d 100644
(file)
--- a/
package/broadcom-diag/src/diag.c
+++ b/
package/broadcom-diag/src/diag.c
@@
-70,6
+70,7
@@
enum {
WHR_HP_G54,
WHR2_A54G54,
WLA2_G54L,
WHR_HP_G54,
WHR2_A54G54,
WLA2_G54L,
+ WZR_G300N,
WZR_RS_G54,
WZR_RS_G54HP,
BUFFALO_UNKNOWN,
WZR_RS_G54,
WZR_RS_G54HP,
BUFFALO_UNKNOWN,
@@
-299,6
+300,17
@@
static struct platform_t __initdata platforms[] = {
{ .name = "diag", .gpio = 1 << 1, .polarity = REVERSE },
},
},
{ .name = "diag", .gpio = 1 << 1, .polarity = REVERSE },
},
},
+ [WZR_G300N] = {
+ .name = "Buffalo WZR-G300N",
+ .buttons = {
+ { .name = "reset", .gpio = 1 << 4 },
+ },
+ .leds = {
+ { .name = "diag", .gpio = 1 << 7, .polarity = REVERSE },
+ { .name = "bridge", .gpio = 1 << 1, .polarity = REVERSE },
+ { .name = "ses", .gpio = 1 << 6, .polarity = REVERSE },
+ },
+ },
[WZR_RS_G54] = {
.name = "Buffalo WZR-RS-G54",
.buttons = {
[WZR_RS_G54] = {
.name = "Buffalo WZR-RS-G54",
.buttons = {
@@
-532,6
+544,8
@@
static struct platform_t __init *platform_detect(void)
return &platforms[WHR_G54S];
if (!strcmp(buf, "290441dd"))
return &platforms[WHR2_A54G54];
return &platforms[WHR_G54S];
if (!strcmp(buf, "290441dd"))
return &platforms[WHR2_A54G54];
+ if (!strcmp(buf, "31120"))
+ return &platforms[WZR_G300N];
if (!strcmp(buf, "30083"))
return &platforms[WZR_RS_G54];
if (!strcmp(buf, "30103"))
if (!strcmp(buf, "30083"))
return &platforms[WZR_RS_G54];
if (!strcmp(buf, "30103"))