juhosg
3caf3c48cf
ramips: UPF_FIXED_TYPE must be set for the serial ports
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26327 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-27 19:20:03 +00:00
juhosg
6513a4df99
ramips: define GPIO chips separately for each SoCs
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26326 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-27 19:19:59 +00:00
juhosg
5045f0c4da
ramips: move GPIO definitions into a separate header file
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26325 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-27 19:19:57 +00:00
juhosg
8e5950efc5
ramips: setup GPIO chip functions on the fly
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26324 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-27 19:19:51 +00:00
juhosg
bcee5bee58
ramips: use separate register base for GPIO chips
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26323 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-27 19:19:48 +00:00
juhosg
95e40f5581
ramips: fix dir-300 mtd layout
...
Signed-off-by: Alexander Gordeev <lasaine@lvk.cs.msu.su>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26322 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-27 19:19:45 +00:00
juhosg
2e12b6720f
ramips: enable MDIO on the HW550-3G board
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26321 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-27 19:19:41 +00:00
juhosg
4d41fe6013
ramips: add sysupgrade and status LED support for HW550-3G
...
This patch adds sysupgrade and status LED support for the Aztech
HW550-3G. Some LED GPIOs were changed for clarity.
Signed-off-by: Layne Edwards <ledwards76@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26320 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-27 19:19:40 +00:00
juhosg
8cde29c6b1
ramips: initial board support for Aztech HW550-3G
...
This patch adds initial support for the Aztech HW550-3G (Ralink
RT3052f SoC, 8MB flash, 32MB dram). Ethernet is not working yet.
Wireless appears to work fine. USB does not work yet (as with other
Ralink boards).
Signed-off-by: Layne Edwards <ledwards76@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@26123 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-03-13 16:34:52 +00:00
juhosg
68f33c556b
ramips: register watchdog device on the rt288x boards
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25130 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-01-26 20:48:52 +00:00
juhosg
78f0155856
ramips: add watchdog device for RT288x
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25129 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-01-26 20:48:50 +00:00
juhosg
f019ef96de
ramips: register watchdog device on the rt305x boards
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25128 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-01-26 20:48:47 +00:00
juhosg
a86c456862
ramips: add watchdog device for RT305x
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25127 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-01-26 20:48:46 +00:00
juhosg
e388e46ebb
ramips: implement clock API for RT288x
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25125 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-01-26 20:48:39 +00:00
juhosg
86f7e2834f
ramips: implement clock API for RT305X
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25124 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-01-26 20:48:35 +00:00
juhosg
b2dc6c86ee
ramips: remove extern and __init from function prototypes
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@25123 3c298f89-4303-0410-b956-a3cf2f4a3e73
2011-01-26 20:48:33 +00:00
juhosg
779b986847
ramips: handle OTG interrupt on the RT305x SoC
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24560 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-14 08:00:25 +00:00
juhosg
bc4cb1b39f
ramips: ramips_esw: convert it to be a platform driver
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24331 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-08 10:15:00 +00:00
juhosg
8b65736401
ramips: use tabs instead of spaces in mach-f5d8235-v2.c
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24268 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-12-05 20:14:30 +00:00
juhosg
ed0adccdff
ramips: add support for Belkin F5D8235 v2 board
...
No support for usb for now.
Signed-off-by: Roman Yeryomin <roman@advem.lv>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24126 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-11-24 10:01:23 +00:00
juhosg
1a883422c6
ramips: Ralink RT305x, support for Prolink PWH2004 (Abocom5205)
...
The attached patch adds a preliminary support for Prolink PWH2004 board
(Ralink RT305x based). LAN and flash appear to work. However, the USB
port and WLAN I have not managed to activate properly yet, but that
problem appears to be present with other rt305x targets as well(?).
Signed-off-by: Esa Hyytia <esa at netlab.tkk.fi>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@23129 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-09-27 14:43:34 +00:00
juhosg
ef0f04cf25
ramips: add support for Sparklan WCR-150GN board
...
This patch adds support for Sparklan WCR-150GN board.
Network configuration should be tweaked to make it work fully. The
reason it's not in this patch is that ramips target should be modified
to support different /etc/config/network files for different boards.
Signed-off-by: Roman Yeryomin <roman@advem.lv>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22658 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-08-15 09:43:07 +00:00
juhosg
7b74a280aa
ramips: register ethernet device on the RT-N15
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22213 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-15 19:45:46 +00:00
juhosg
4c2865eceb
ramips: add generic ethernet device for the RT288x
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22212 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-15 19:45:43 +00:00
juhosg
675367fe81
ramips: protect GPIO register access with a spinlock
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@22171 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-07-13 16:52:04 +00:00
juhosg
47cea815ee
ramips: merge slab patch
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21607 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-28 19:45:28 +00:00
juhosg
3ab0d99857
ramips: use COMMAND_LINE_SIZE directly
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21606 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-05-28 19:45:24 +00:00
juhosg
3e39b51297
ramips: use KEY_RESTART and KEY_WPS_BUTTON code for the appropriate buttons
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@21083 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-04-22 09:25:37 +00:00
juhosg
67ab18e38a
ramips: annotate device register function prototypes with __init
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20627 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-31 08:40:28 +00:00
juhosg
b7a96a32ea
ramips: register wifi device for the RT2880 based boards
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20625 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-31 08:40:23 +00:00
juhosg
c03509e141
ramips: add wifi device for the RT2880 as well
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20624 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-31 08:40:20 +00:00
juhosg
c44ee422c3
ramips: register wifi device on the rt305x based boards
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20616 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-30 21:24:10 +00:00
blogic
0f85365209
The ralink rt305x board has a wireless card that can be used with the rt2800pci driver (it does not work yet but basically should). Hence, register the appropriate platform device to allow developing/testing the rt2800pci driver. Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@20599 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-03-30 12:04:05 +00:00
juhosg
1630830019
ramips_eth: pass sys_clk via platform_data
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19462 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-31 17:56:30 +00:00
juhosg
ad3d89cc5a
ramips: register gpio buttons on the Fonera 2.0N board
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19413 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-30 15:25:52 +00:00
juhosg
2531198c61
ramips: register gpio buttons on the WHR-G300N board
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19412 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-30 15:25:49 +00:00
juhosg
29eddc2b3b
ramips: register gpio buttons on the V22RW-2x2 board
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19411 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-30 15:25:47 +00:00
juhosg
bbd6ea8213
ramips: register gpio buttons on the DIR-300 revB board
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19410 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-30 15:25:44 +00:00
juhosg
ac199ca1c4
ramips: include 'linux/leds.h' from 'dev-gpio-leds.h'
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19408 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-30 15:25:36 +00:00
juhosg
674066d500
ramips: rename dev_gpio_leds.h to dev-gpio-leds.h
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19407 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-30 15:25:33 +00:00
juhosg
38d8709940
ramips: cleanup WZR-AGL300NH board support file
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19406 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-30 15:25:29 +00:00
juhosg
6f44525650
ramips: register gpio-buttons on the RT-N15 board
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19405 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-30 15:25:25 +00:00
juhosg
1284f885f3
ramips: add common gpio-buttons device
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19404 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-30 15:25:20 +00:00
juhosg
c96f03b559
ramips: register rtl8366s device on the RT-N15 board
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19403 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-30 15:25:16 +00:00
juhosg
4b55dec3ed
ramips: sanitize return value of ramips_gpio_get
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19401 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-30 15:25:08 +00:00
juhosg
1bd851b509
ramips: update mips multi-machine stuff
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19400 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-30 15:25:03 +00:00
jow
de12d253e8
[ramips] add initial support for the WZR-AGL300NH - patch by Joonas Lahtinen <joonas.lahtinen@gmail.com>
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@19321 3c298f89-4303-0410-b956-a3cf2f4a3e73
2010-01-24 23:31:49 +00:00
juhosg
a1509a7028
ramips: register ethernet device on the WHR-G300N and V22RW-2x2 boards
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18229 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-30 15:15:41 +00:00
juhosg
d9c2b6a237
ramips: use definitions from rt305x_regs, and nuke the duplicated ones
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18175 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-26 17:17:48 +00:00
juhosg
e1a6f94b64
ramips: move ramips_eth_platform_data into a separate file
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18174 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-26 17:17:45 +00:00
juhosg
487693fb19
ramips: use resource to pass irq and base address to the ethernet driver
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18166 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-26 17:17:18 +00:00
juhosg
00b47a7a92
ramips: register ethernet device on the DIR-300 board
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18143 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-25 09:37:17 +00:00
juhosg
50ea4bdcbd
ramips: change prom code to accept 'board=FOOBAR' from the command line
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18142 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-25 07:10:16 +00:00
blogic
c75080b25f
[ramips] make ethernet a platform device
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18135 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-24 20:58:41 +00:00
blogic
ffb4faa1d1
[ramips] adds mach type for fonera20n
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18132 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-24 20:55:36 +00:00
juhosg
1c3b2e7595
ramips: add preliminary support for the DIR-300 revB board
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@18058 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-10-18 08:48:07 +00:00
juhosg
50d18d7314
[ramips] add missing GPIO register offsets
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17513 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-04 15:08:29 +00:00
juhosg
2f3b768d56
[ramips] add GPIO configuration feature
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17512 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-04 15:08:26 +00:00
juhosg
344d167a94
[ramips] fix a typo
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17474 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-02 15:31:03 +00:00
juhosg
bc567c1019
[ramips] initial support for the AP-R3052-V22RW-2X2 board
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17473 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-02 15:31:00 +00:00
juhosg
07244cdc4f
[ramips] use common code for early_serial setup
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17467 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-02 12:44:17 +00:00
juhosg
926e540be2
[ramips] share prom code
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17466 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-02 10:04:12 +00:00
juhosg
37bd623236
[ramips] initial support for Asus RT-N15
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17463 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-01 19:34:27 +00:00
juhosg
fd6ac9f981
[ramips] remove unused *_MACH_GENERIC config options
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17461 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-09-01 19:34:21 +00:00
juhosg
be7ba8de2f
[ramips] share machine registration code
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17456 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-31 18:53:34 +00:00
juhosg
789ea10d57
[ramips] use common get_system_type function
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17455 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-31 18:53:31 +00:00
juhosg
a43a8c9864
[ramips] share memory size detection code
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17454 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-31 18:53:26 +00:00
juhosg
ab0a79714f
[ramips] add common setup code
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17453 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-31 18:53:22 +00:00
juhosg
69d56315ef
[ramips] rt288x: fix serial console
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17450 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-31 09:34:07 +00:00
juhosg
fa2d631359
[ramips] register GPIO LEDs on the WHR-G300N board
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17449 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-31 09:14:18 +00:00
juhosg
415c153649
[ramips] add common GPIO LED support
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17448 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-31 09:14:14 +00:00
juhosg
7c54f57e7e
[ramips] fix GPIOLIB support
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17446 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-31 08:29:19 +00:00
juhosg
4001a3f461
[ramips] rt288x: fix build error
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17444 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-30 20:13:13 +00:00
juhosg
d1a72c03d1
[ramips] platform.h is rt288x specific, move it
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17443 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-30 20:13:10 +00:00
juhosg
f355dbfa97
[ramips] rt288x: generic machine code cleanup
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17442 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-30 19:55:55 +00:00
juhosg
60da4b4a94
[ramips] share common INTC code
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17440 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-30 19:15:58 +00:00
juhosg
b887a6d197
[ramips] initial support for RT288x/RT305x
...
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17439 3c298f89-4303-0410-b956-a3cf2f4a3e73
2009-08-30 19:15:51 +00:00