Commit Graph

282 Commits (a2adca6ee9a731aa2b0ee7ca246db8f941266ed6)

Author SHA1 Message Date
Gabor Juhos d495277d9f ramips: rt305x: build image for the DIR-615 rev D boards
Patch from #10105.

SVN-Revision: 31101
13 years ago
Gabor Juhos e4e24c5512 ramips: rt305x: add add support for the Asus WL-330N board
[juhosg: reorder several lines in order to keep things sorted
alphabetically]

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

SVN-Revision: 31100
13 years ago
Gabor Juhos 0f77d0b2ba ramips: add RT3350 detection
SVN-Revision: 30900
13 years ago
Gabor Juhos 05d3f559f5 ramips: rt305x: rewrite SoC detection
SVN-Revision: 30890
13 years ago
Gabor Juhos 8cf8ee8f9d ramips: rt305x: rename SYSTEM_CONFIG_* defines to RT305X_SYSCFG_*
SVN-Revision: 30889
13 years ago
Gabor Juhos acb4ad86e5 ramips: replace RALINK_SOC_* macros with global variables
SVN-Revision: 30888
13 years ago
Gabor Juhos 8cff770eb3 ramips: introduce ramips_soc_prom_init and move SoC detection into that
SVN-Revision: 30887
13 years ago
Gabor Juhos 4e15457e0e ramips: allow to use DSP ASE on RT3xxx
SVN-Revision: 30879
13 years ago
Gabor Juhos 0e486d2fd2 ramips: add support for unbranded XDX-RN502J board
This patch adds support for routers using a PCB marked XDX-RN502J
V2.0, such as some unbranded routers like this:

http://www.mediafire.com/?8acv87h6snn9fj6
http://www.mediafire.com/?do7xonw7scor4kn
http://www.mediafire.com/?1ad49zvx3e7jyix
http://www.mediafire.com/?i46cqiq66maa197

http://www.aliexpress.com/product-fm/516397994-Free-Shipping-300M-3G-WAN-Wireless-N-WiFi-USB-AP-Router-2-Antennas-wholesalers.html

some reports also state the Aceex 22Y uses the same board.

more information can be found in the following openwrt forum post
https://forum.openwrt.org/viewtopic.php?id=34878

[juhosg: fix checkpatch warnings, use the GENERIC_4M template]

Signed-off-by: bruno schwander <bruno@tinkerbox.org>

SVN-Revision: 30809
13 years ago
Gabor Juhos 44c8b396f9 ramips: board support for Asus RT-N10+
[juhosg: fix indentation in platform scripts, and remove debug
messages from 06_set_iface_mac]

Signed-off-by: Patrick van Staveren <trick@vanstaveren.us>

SVN-Revision: 30808
13 years ago
Gabor Juhos 72599f0c61 ramips: don't read RAMIPS_RX_CALC_IDX0 register in the loop
SVN-Revision: 30733
13 years ago
Gabor Juhos 100f76a010 ramips: raeth: add rx_info structure
This helps to reduce code size on RX path:

add/remove: 0/0 grow/shrink: 3/1 up/down: 68/-56 (12)
function                                     old     new   delta
ramips_eth_open                             1104    1144     +40
ramips_ring_free                             212     232     +20
ramips_eth_stop                              400     408      +8
ramips_eth_rx_hw                             648     592     -56

SVN-Revision: 30732
13 years ago
Gabor Juhos 32e7b1c7d9 ramips: raeth: add tx_info structure
This helps to reduce code size on TX path:

add/remove: 0/0 grow/shrink: 1/4 up/down: 56/-92 (-36)
function                                     old     new   delta
ramips_eth_open                             1048    1104     +56
ramips_eth_tx_housekeeping                   156     148      -8
ramips_ring_free                             224     212     -12
ramips_eth_stop                              420     400     -20
ramips_eth_hard_start_xmit                   480     428     -52

SVN-Revision: 30731
13 years ago
Gabor Juhos 30143b715c ramips: raeth: don't process disabled interrupts
Also rename the 'fe_int' variable.

SVN-Revision: 30713
13 years ago
Gabor Juhos a18a821733 ramips: raeth: show interrupt statistics in debugfs
SVN-Revision: 30681
13 years ago
Gabor Juhos 214216c04d ramips: raeth: add debugfs support
SVN-Revision: 30680
13 years ago
Gabor Juhos c1e4d709fa ramips: raeth: rename main source file
SVN-Revision: 30679
13 years ago
Gabor Juhos 5e6bc97d0c ramips: raeth: add missing Kconfig and Makefile
SVN-Revision: 30671
13 years ago
Gabor Juhos 3ba0f4e1ca ramips: move the ethernet driver into a separate directory
Also clean up the Kconfig symbols.

SVN-Revision: 30670
13 years ago
Gabor Juhos a6d904b1d6 ramips: rename the spi driver
SVN-Revision: 30669
13 years ago
Gabor Juhos dd001a4b0f ramips: rt3883: make rt3883_nand_data visible
SVN-Revision: 30655
13 years ago
Gabor Juhos 62f213eab9 ramips: merge 3.2 fixes
SVN-Revision: 30652
13 years ago
Gabor Juhos e2ea72515f ramips: rt305x: nuke built-in MTD partition maps
SVN-Revision: 30650
13 years ago
Gabor Juhos de6405c898 ramips: rt288x: nuke built-in MTD partition maps
SVN-Revision: 30649
13 years ago
Gabor Juhos 3489515a7e ramips: rt305x: add support for the Skyline SL-R7205 Wireless 3G router
[juhosg:
- don't switch back to 2.6.39
- update config-3.2
- change machine id to SL-R7205
- reorder case entries in platform scripts
- remove button hotplug script]

Signed-off-by: Haipoh Teoh <hpteoh@ceedtec.com>

SVN-Revision: 30645
13 years ago
Gabor Juhos 990ed96a2a ralink: rt3883: disable the 2GHz band on the RT-N56U
SVN-Revision: 30632
13 years ago
Gabor Juhos 5710530c41 ramips: rt3883: make rt3883_wlan_data visible
SVN-Revision: 30631
13 years ago
Gabor Juhos dabca24361 ramips: rt3883: change eeprom file name
SVN-Revision: 30603
13 years ago
Gabor Juhos 00d963999d ramips: select HW_HAS_PCI on per-board basis
SVN-Revision: 30576
13 years ago
Gabor Juhos fc967295ec ramips: rt3883: remove a stray character from rt3883.h
SVN-Revision: 30575
13 years ago
Gabor Juhos b4af07d5c0 ramips: rt288x: don't register the PCI controller on each board
SVN-Revision: 30574
13 years ago
Gabor Juhos f8a56dc8df ramips: raeth: separate ring allocation and setup
SVN-Revision: 30573
13 years ago
Gabor Juhos 49fc54be3d ramips: rt288x: fix PCI resource conflict
SVN-Revision: 30563
13 years ago
Florian Fainelli 37f8c19028 correct PCI IO/Mem resource swapping
SVN-Revision: 30562
13 years ago
Florian Fainelli 3ceebbba14 add Ralink V11ST-FE board support
This board is equipped with:
- 4MB of NOR Flash
- 32MB of SDRAM
- IC+ IP175C switch
- one Mini-PCI slot

SVN-Revision: 30561
13 years ago
Gabor Juhos 8b8d9a8336 ramips: raeth: add a helper function for skb allocation
SVN-Revision: 30555
13 years ago
Gabor Juhos e57546de83 ramips: raeth: use netdev_alloc_skb
SVN-Revision: 30554
13 years ago
Gabor Juhos 064855314b ramips: raeth: add '__packed __aligned(4)' annotation to dma descritor structures
This helps GCC to generare more efficient code.

SVN-Revision: 30553
13 years ago
Gabor Juhos 8c95385d78 ramips: raeth: use 're' instead of 'priv' everywhere
SVN-Revision: 30552
13 years ago
Gabor Juhos b3b79365f3 ramips: raeth: force link down in ramips_phy_stop
SVN-Revision: 30550
13 years ago
Gabor Juhos 3e7b461431 ramips: raeth: serialize ramips_link_adjust calls
SVN-Revision: 30549
13 years ago
Gabor Juhos dcb13d4098 ramips: raeth: add PHYLIB support
SVN-Revision: 30547
13 years ago
Gabor Juhos 43d1a2c3ab ramips: rt3883: enable PCI on the RT-N56U board
SVN-Revision: 30528
13 years ago
Gabor Juhos 784be92e39 ramips: rt3883: add PCI support
SVN-Revision: 30527
13 years ago
Gabor Juhos ed79921fe5 ramips: use SoC specific irq.h
SVN-Revision: 30525
13 years ago
Gabor Juhos 99c019fb0d ramips: add preliminary support for the Asus RT-N56U board
SVN-Revision: 30498
13 years ago
Gabor Juhos 97e641a0e6 ramips: raeth: enable MDIO code for RT3883
SVN-Revision: 30497
13 years ago
Gabor Juhos e532fa5fd4 ramips: add preliminary support for the RT3662/RT3883 SoCs
SVN-Revision: 30495
13 years ago
Gabor Juhos 388013b0ce ramips: include 'linux/module.h' in the ramips_spi driver
SVN-Revision: 30475
13 years ago
Gabor Juhos faae4235c4 ramips: rt288x: remove per-board physmap_flash_data instances
SVN-Revision: 30474
13 years ago