1
0
mirror of git://projects.qi-hardware.com/openwrt-xburst.git synced 2024-12-29 13:55:31 +02:00
openwrt-xburst/target/linux/ramips/files/arch/mips/include/asm/mach-ralink
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
..
rt288x ramips: replace RALINK_SOC_* macros with global variables 2012-03-11 19:05:56 +00:00
rt305x ramips: replace RALINK_SOC_* macros with global variables 2012-03-11 19:05:56 +00:00
rt3883 ramips: replace RALINK_SOC_* macros with global variables 2012-03-11 19:05:56 +00:00
common.h ramips: replace RALINK_SOC_* macros with global variables 2012-03-11 19:05:56 +00:00
dev-gpio-buttons.h ramips: use gpio-keys-polled instead of gpio-buttons 2012-02-11 19:37:06 +00:00
dev-gpio-leds.h ramips: remove extern and __init from function prototypes 2011-01-26 20:48:33 +00:00
gpio.h [ramips] fix GPIOLIB support 2009-08-31 08:29:19 +00:00
machine.h ramips: rt305x: add support for the Asus WL-330N3G board 2012-04-23 16:56:05 +00:00
ramips_eth_platform.h ramips: raeth: add PHYLIB support 2012-02-15 06:47:12 +00:00
ramips_gpio.h ramips: move GPIO definitions into a separate header file 2011-03-27 19:19:57 +00:00
ramips_nand_platform.h ramips: add preliminary support for the RT3662/RT3883 SoCs 2012-02-13 15:17:59 +00:00
rt288x_regs.h ramips: rt288x: change base address and window size of flash bank 0 2011-12-28 08:43:36 +00:00
rt288x.h ramips: replace RALINK_SOC_* macros with global variables 2012-03-11 19:05:56 +00:00
rt305x_esw_platform.h ramips: initial support for Sitecom WL-351 v1 002 2011-12-23 14:27:16 +00:00
rt305x_regs.h ramips: rt305x: add OHCI/EHCI registration code for RT3352 2012-04-21 12:30:48 +00:00
rt305x.h ramips: rt305x: use different memory size setup for RT3352 2012-04-21 12:30:45 +00:00
rt3883_ehci_platform.h ramips: add preliminary support for the RT3662/RT3883 SoCs 2012-02-13 15:17:59 +00:00
rt3883_ohci_platform.h ramips: add preliminary support for the RT3662/RT3883 SoCs 2012-02-13 15:17:59 +00:00
rt3883_regs.h ramips: rt3883: add PCI support 2012-02-14 17:32:42 +00:00
rt3883.h ramips: introduce ramips_soc_prom_init and move SoC detection into that 2012-03-11 19:05:53 +00:00
war.h [ramips] header cleanup 2009-08-30 19:55:53 +00:00