projects
/
openwrt
/
openwrt.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
cacb5a0
)
diag: add support for the buffalo wzr-rs-g54
author
Felix Fietkau
<nbd@openwrt.org>
Wed, 22 Nov 2006 20:58:18 +0000
(20:58 +0000)
committer
Felix Fietkau
<nbd@openwrt.org>
Wed, 22 Nov 2006 20:58:18 +0000
(20:58 +0000)
SVN-Revision: 5616
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 c096dbdbac7d716fa1fe1867a3b589a7ba1fbe51..c85401f7f9225ebe725ca217b4079dc9647e6fee 100644
(file)
--- a/
package/broadcom-diag/src/diag.c
+++ b/
package/broadcom-diag/src/diag.c
@@
-69,6
+69,7
@@
enum {
WHR_HP_G54,
WHR2_A54G54,
WLA2_G54L,
WHR_HP_G54,
WHR2_A54G54,
WLA2_G54L,
+ WZR_RS_G54,
BUFFALO_UNKNOWN,
BUFFALO_UNKNOWN_4710,
BUFFALO_UNKNOWN,
BUFFALO_UNKNOWN_4710,
@@
-279,6
+280,16
@@
static struct platform_t __initdata platforms[] = {
{ .name = "diag", .gpio = 1 << 1, .polarity = REVERSE },
},
},
{ .name = "diag", .gpio = 1 << 1, .polarity = REVERSE },
},
},
+ [WZR_RS_G54] = {
+ .name = "Buffalo WZR-RS-G54",
+ .buttons = {
+ { .name = "ses", .gpio = 1 << 0 },
+ { .name = "reset", .gpio = 1 << 7 },
+ },
+ .leds = {
+ { .name = "diag", .gpio = 1 << 1, .polarity = REVERSE },
+ },
+ },
[BUFFALO_UNKNOWN] = {
.name = "Buffalo (unknown)",
.buttons = {
[BUFFALO_UNKNOWN] = {
.name = "Buffalo (unknown)",
.buttons = {
@@
-463,6
+474,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, "30083"))
+ return &platforms[WZR_RS_G54];
}
if (buf || !strcmp(boardnum, "00")) {/* probably buffalo */
}
if (buf || !strcmp(boardnum, "00")) {/* probably buffalo */