1
0
mirror of git://projects.qi-hardware.com/openwrt-xburst.git synced 2024-12-25 06:14:37 +02:00
openwrt-xburst/target/linux
juhosg 06add57343 ramips: rt305x: add support for the Asus WL-330N3G board
This patch adds support for the ASUS WL-330N3G

Comparing to the WL-330N, It have 32MB ram, usb support and a bicolor led.

The bi-color led is driven by 2 gpio.
I don't know how to handle this, so I simply made 2 leds : one red, one blue.
But the red light takes precedence over the blue one according to the chart below.

r = led is red
b = led is blue
0 = led is off

xy= x->r for red, b for blue led, y->value of brightness in /sys/class/leds/x/brughtness

initial state	action	 led	gpio state

r0	b0	r0->r1	 r  	r0	b0
r0	b0	b0->b1   b	r0	b1

r1	b0	r1->r0	 0	r0	b0
r1	b0	b0->b1	 r	r1	*b1*

r1	b1	r1->r0   b	r0	b1
r1	b1	b1->b0   r	r1	b0

r0	b1	r0->r1   r	r1	*b1*
r0	b1	b1->b0   0	r0	r0

Signed-off-by: Frédéric Leroy <fredo@starox.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31450 3c298f89-4303-0410-b956-a3cf2f4a3e73
2012-04-23 16:56:05 +00:00
..
adm5120 [adm5120] fix typos in adm5120 switch driver (#4241) 2012-04-04 15:53:15 +00:00
adm8668 [adm8668] mark variables as might be unused 2012-03-02 13:23:38 +00:00
amazon amazon: remove 2.6.3{0,2} support 2012-04-22 07:20:53 +00:00
ar7 [ar7] fix titan gpio register size 2012-02-13 16:05:27 +00:00
ar71xx ar71xx: remove duplicated AP121 Kconfig entry 2012-04-20 16:50:16 +00:00
at91 [at91] flexibity: Cleanup the subtarget config 2012-04-22 16:56:10 +00:00
atheros [atheros] convert to gpiolib 2011-12-09 07:52:10 +00:00
au1000 au1000: remove 2.6.39 support 2012-04-21 16:30:40 +00:00
avr32 avr32: remove old kernel support 2012-04-19 21:23:07 +00:00
brcm47xx kernel: also update the targets to use 3.2.15 2012-04-17 13:12:14 +00:00
brcm63xx bcm63xx: enable bcm6368 for linux 3.3 and build images 2012-03-28 20:42:37 +00:00
cns3xxx cns3xxx: remove 2.6.31 support 2012-04-21 16:42:05 +00:00
cns21xx cns21xx: remove 3.2 support 2012-04-20 15:25:00 +00:00
cobalt [cobalt] switch to 3.2.15 2012-04-18 15:36:33 +00:00
coldfire [coldfire]: remove 2.6.25 support 2010-11-22 13:31:46 +00:00
ep93xx ep93xx: remove 2.6.39 support 2012-04-22 07:20:55 +00:00
etrax targets: replace madwifi in profiles with ath5k, madwifi is unmaintained 2012-03-19 09:58:13 +00:00
gemini kernel: Update to version 2.6.37.6 2011-04-03 13:59:07 +00:00
generic ar8216: enable forwarding of multicast frames to the cpu port on ar8327 (thx, SeG) 2012-04-22 19:19:49 +00:00
goldfish linux: add broken flag to targets which are using 2.6.30 2012-04-21 15:18:54 +00:00
imx21 target: globally disable BSD process accounting 2011-10-25 16:18:36 +00:00
iop32x kernel: Update to version 2.6.37.6 2011-04-03 13:59:07 +00:00
ixp4xx ixp4xx: remove 2.6.3{2,8} and 3.0 support 2012-04-21 16:17:46 +00:00
kirkwood base-files, target: assign name to system timeserver section, makes it easier to set servers on the cli 2011-11-10 12:16:41 +00:00
lantiq [lantiq] Adding wifi eeprom extract for ARV752DPW - Easybox 802 2012-04-23 09:40:37 +00:00
leon target: globally disable BSD process accounting 2011-10-25 16:18:36 +00:00
malta [malta] switch to 3.3 2012-04-23 12:33:30 +00:00
mpc52xx mpc52xx: nuke 3.2 config 2012-04-21 12:36:47 +00:00
mpc83xx mpc83xx: remove 2.6.32 support 2012-04-21 16:51:59 +00:00
mpc85xx target: globally disable BSD process accounting 2011-10-25 16:18:36 +00:00
octeon octeon: remove 2.6.30 support 2012-04-21 16:45:32 +00:00
omap4 kernel: also update the targets to use 3.2.15 2012-04-17 13:12:14 +00:00
omap24xx omap24xx: remove 2.6.38 support 2012-04-21 17:16:40 +00:00
omap35xx [omap35xx] remove preconfig variables 2012-04-12 09:43:43 +00:00
orion [orion] generic: use magic_long in sysupgrade 2012-04-04 16:06:29 +00:00
ppc40x ppc40x: nuke 3.2 support 2012-04-20 21:03:15 +00:00
ppc44x kernel: also update the targets to use 3.2.15 2012-04-17 13:12:14 +00:00
ps3 linux: add broken flag to targets which are using 2.6.30 2012-04-21 15:18:54 +00:00
pxa target: globally disable BSD process accounting 2011-10-25 16:18:36 +00:00
pxcab linux: add broken flag to targets which are using 2.6.30 2012-04-21 15:18:54 +00:00
ramips ramips: rt305x: add support for the Asus WL-330N3G board 2012-04-23 16:56:05 +00:00
rb532 [rb532] mark set but unused variables as such 2012-04-15 18:53:48 +00:00
rdc [rdc] add missing debugging symbols 2012-04-16 11:38:35 +00:00
realview [realview] add more missing config symbols 2012-02-08 17:35:40 +00:00
s3c24xx linux: add broken flag to targets which are using 2.6.30 2012-04-21 15:18:54 +00:00
sibyte target: globally disable BSD process accounting 2011-10-25 16:18:36 +00:00
sparc target: globally disable BSD process accounting 2011-10-25 16:18:36 +00:00
ubicom32 linux: add broken flag to targets which are using 2.6.30 2012-04-21 15:18:54 +00:00
uml [uml] switch to 3.3.2 2012-04-23 12:33:24 +00:00
x86 x86: remove 2.6.32 support 2012-04-21 16:17:48 +00:00
xburst xburst: remove 2.6.36 support 2012-04-21 17:03:10 +00:00
Makefile Add kernel_nconfig make target 2010-08-06 21:36:35 +00:00