summaryrefslogtreecommitdiffstats
path: root/target/linux/ramips/files
Commit message (Collapse)AuthorAgeFilesLines
* ramips: add MDIO bus support for RT288Xjuhosg2012-02-112-2/+154
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30455 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: raeth: make debugging messages configurablejuhosg2012-02-111-3/+9
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30450 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: raeth: use device pointer in DMA API callsjuhosg2012-02-111-11/+12
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30449 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: raeth: add netdev pointer to private structurejuhosg2012-02-112-0/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30448 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: raeth: cleanup DMA API usage in ramips_eth_hard_start_xmitjuhosg2012-02-111-5/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30447 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: raeth: unmap rx DMA address in ramips_cleanup_dmajuhosg2012-02-111-1/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30446 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: raeth: add rx_dma array to store the DMA address of the rx packetsjuhosg2012-02-112-10/+17
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30445 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: raeth: use dma_addr_t for the descriptorsjuhosg2012-02-112-9/+10
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30444 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: raeth: unmap DMA memory when a packet is receivedjuhosg2012-02-111-0/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30443 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: raeth: add a temporary pktlen variablejuhosg2012-02-111-3/+6
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30442 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: raeth: protect macro parametersjuhosg2012-02-111-4/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30441 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: raeth: indicate dropped packets in statsjuhosg2012-02-111-0/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30440 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: raeth: use the NUM_TX_DESC for the tx_skb arrayjuhosg2012-02-111-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30439 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: use uncached address in detect_mem_sizejuhosg2012-02-111-2/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30438 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: rt305x: remove CONFIG_MTD_PARTITION ifdefery from machine filesjuhosg2012-02-1122-93/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30437 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: rt288x: remove CONFIG_MTD_PARTITION ifdefery from machine filesjuhosg2012-02-114-16/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30436 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: rt305x: add support for Accton WR6202 / SMCWBR11S-3GNjuhosg2012-02-114-0/+133
| | | | | | | | | | | | | | | | | | | | | | This patch adds support for the Accton WR6202 Mini 3G broadband router. Full details for this device are available at http://www.awbnetworks.com/products03.php?Fullkey=19. This device is identical to the SMCWBR11S-3GN: http://www.smc-asia.com/products03.php?Fullkey=210 It's also worth noting that this board has a GPIO line to control the power to the USB port. [juhosg: - fix checkpatch warnings, - reorder Kconfig entry, - merge the sysupgrade patch, - add GPL header] Signed-off-by: Johnathan Boyce <jon.boyce@globalreach.eu.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30434 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: fix compiler warning in prom.cjuhosg2012-02-101-4/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@30424 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: change vlan_config for the ALFA W502U boardjuhosg2012-01-311-1/+1
| | | | | | This change moves the WAN port into a separate VLAN. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29969 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: add support for Sitecom WL-341v3 and other Sercomm IP1006RRv2 boardsjuhosg2012-01-264-0/+161
| | | | | | | | | | | | | | | | | | | | | | | | | | This patch adds support for the Sitecom WL-341 v3 and other Sercomm IP1006RRv2 based boards for sysupgrade support and for the initial flash through pushbutton initiated recovery mode with the special partition table and fixes for the quirks and things required by the modified bootloader. There is a known bug, Wi-Fi is not working on my board probably because of the lack of RAM (the board only has 16MiB ram -- half of the normal amount for non rebadged versions, but there is an empty slot for another ram chip,) but I don't know for sure. The driver loads but hostapd fails to load so I think it's not related to the specific device except for the lack of RAM. Moreover, only 7 of the 11 onboard leds are confirmed working, it seems that one of the others is always on and the remaining ones are connected to the wireless card leds already recognized by OpenWrt [juhosg: reordered some parts in order to keep things sorted alphabetically] Signed-off-by: Marco Antonio Mauro <marcus90@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29910 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: add kernel support for ALL0256Njuhosg2012-01-244-0/+135
| | | | | | Signed-off-by: Daniel Golle <dgolle@allnet.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29882 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: scripts updatesjuhosg2012-01-232-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | In this patch: * rename Argus leds to avoid underscores * rename Belkin F5D8235 v1 leds from f5d8234 to f5d8235 * remove Belkin F5D8235 v1 status led defined as storage led (it was defined as usb led earlier, just in wrong place) - it should have router led as in v2 * add Argus, Sparklan and Belkin F5D8235 v2 status leds * add Belkin F5D8235 v1 and v2 usb leds * fix Belkin F5D8235 v2 network config generation and mac address axtraction * fix Sparklan board identification * add Sparklan usb led (this board doesn't have usb connector by default and the led is hidden also but if you are going to solder the connector then you'll see the led too) * add Sparklan network config generation and mac address extraction * fix empty string test in network script and... * ...sort case entries by the first board in the list Signed-off-by: Roman Yeryomin <roman@advem.lv> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29871 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: Rework ramips_eth to not require irqsave locking anymoreblogic2012-01-171-6/+9
| | | | | | | | | | | | | | | | | Previously the tx housekeeping was done in a spin_lock_irqsave critical section which causes irqs to be disabled during that time. Since the housekeeping is already prepared to be scheduled as a tasklet process the housekeeping only in softirq context and revise the locking between the tx path and the housekeeping tasklet by using a normal spin_lock which in most situations will be a NOP anyway. This makes sure that interrupts are only disabled for a short time since in the worst case the housekeeping might have to free up to 256 skbs. Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29762 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: rt288x: add support for the Belkin F5D8235-4 v1 boardjuhosg2011-12-284-0/+148
| | | | | | Patch-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29617 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: rt288x: change base address and window size of flash bank 0juhosg2011-12-281-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29616 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: rt305x: add support for the ALFA Networks W502U (R36) boardjuhosg2011-12-284-0/+136
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29615 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: rt288x: add support for the Buffalo WLI-TX4-AG300N boardjuhosg2011-12-274-1/+161
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29612 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: initial support for Sitecom WL-351 v1 002juhosg2011-12-237-4/+187
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This add support for the Sitecom WL-351 v1 002. In principle the Engenius ESR9850 should also work with this, but I don't have the hardware to test it. Since an external gigabit switch (RTL8366RB) is used, I had to modify the ramips_esw driver to add a 'bypass' mode, which just configures it to not filter the vlan tags. Also two initialization words (FCT2 and FPA2) are set to different values by u-boot than what the driver is using and it only seems to work correctly when they not overridden by the driver, so I added them to the platform specific data as reg_initval_fct2 and reg_initval_fpa2. With this wired lan works as expected, however I'm still having some trouble with the wireless lan: It only works after I rmmod & re-insmod rt2800pci and then reconfigure it in the webinterface, but not directly after rebooting. The symptom of this is wpad saying: Dec 20 15:45:09 OpenWrt daemon.info hostapd: wlan1: STA <notebookmac> IEEE 802.11: associated (aid 1) Dec 20 15:45:09 OpenWrt daemon.info hostapd: wlan1: STA <notebookmac> WPA: pairwise key handshake completed (RSN) Dec 20 15:45:22 OpenWrt daemon.info hostapd: wlan1: STA <notebookmac> IEEE 802.11: authenticated But wpa_supplicant on the client saying: Authentication with <wl351mac> timed out. Signed-off-by: Tobias Diedrich <ranma+openwrt@tdiedrich.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29604 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: add support for the Senao/EnGenius ESR-9753 boardjuhosg2011-12-235-0/+142
| | | | | | Signed-off-by: Artur Wronowski <arteqw@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29603 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: define firmware partition for Omnima MiniEMBWiFijuhosg2011-12-231-0/+4
| | | | | | Patch-by: Ivan Ignjatic <ivan@omnima.co.uk> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29602 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: add support for Omnima MiniEMBWiFi boardjuhosg2011-12-144-0/+118
| | | | | | | | | This patch adds support for the Omnima MiniEMBWiFi Ralink RT3050F based board. Based on a patch by Ivan Ignjatic <ivan at omnima.co.uk> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29533 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: fix argus board rootfs sizejuhosg2011-12-041-1/+1
| | | | | | Signed-off-by: Roman Yeryomin <roman@advem.lv> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29422 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: fix Asus RT-N15 board supportjuhosg2011-12-011-3/+3
| | | | | | | | Fix Asus RT-N15 flash partitions and make an image. Signed-off-by: Roman Yeryomin <roman@advem.lv> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29381 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: Sparklan wcr-150gn board fixesjuhosg2011-12-011-2/+52
| | | | | | | | | | | | * Fix partition sizes. * Add buttons and leds. * Register usb. * Remove unnecessary stuff from image Makefile * Fix rt2x00 eeprom extract. Signed-off-by: Roman Yeryomin <roman@advem.lv> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29380 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: Support for NexAira BC2juhosg2011-10-244-0/+119
| | | | | | | | | The preconfiguration of the USB LED has benn move to the /etc/uci-defaults/leds script. [juhosg] Signed-off-by: Adam Porter <porter.adam at gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28571 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: fix switch-port assignment for HW550-3Gjuhosg2011-10-241-1/+1
| | | | | | | | WAN is on swtich port 0 for Aztech HW550-3G. Signed-off-by: Daniel Golle <dgolle@allnet.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28570 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: rt305x: add support for the ZyXEL NBG-419N boardjuhosg2011-08-224-0/+118
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28078 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: rt305x: remove unused defines from mach-nw718.cjuhosg2011-08-221-3/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28077 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: sort Makefile entriesjuhosg2011-08-221-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28076 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: sort RAMIPS_MACH_* definesjuhosg2011-08-221-4/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28075 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: remove 'default [yn]' keywords from machine Kconfig entriesjuhosg2011-08-192-16/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28054 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: rt305x: support for wr512-3gn-like routersjuhosg2011-08-194-0/+161
| | | | | | Signed-off-by: Andrew Andrianov <necromant@necromant.ath.cx> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28052 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: register usb on Belkin F5D8235 v2 and Argus ATP-52-B routersjuhosg2011-08-192-0/+2
| | | | | | Signed-off-by: Roman Yeryomin <roman@advem.lv> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28051 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: rt305x: make config and factory partitions read-only on the ATP-52Bjuhosg2011-08-151-0/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@28002 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: rt305x: add dwc_otg driverjuhosg2011-08-1520-0/+24343
| | | | | | Based on a patch by Layne Edwards <ledwards@astrumtech.net> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27997 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: rt305x: register the dwc_otg device on the relevant boardsjuhosg2011-08-155-0/+5
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27996 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: rt305x: add dwc_otg platform devicejuhosg2011-08-152-0/+27
| | | | | | Signed-off-by: Alexander Gordeev <lasaine@lvk.cs.msu.su> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27995 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: add support for Argus ATP-52Bjuhosg2011-08-154-0/+122
| | | | | | | | [The ESW related changes has been removed - juhosg] Signed-off-by: Roman Yeryomin <roman@advem.lv> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27991 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: allow to specify port layout for the switch of the RT305x/RT3350juhosg2011-08-1513-13/+62
| | | | | | Based on a patch by Roman Yeryomin <roman@advem.lv> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27990 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: rt305x: add support for the Netcore NW718 boardjuhosg2011-07-284-0/+151
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27813 3c298f89-4303-0410-b956-a3cf2f4a3e73