aboutsummaryrefslogtreecommitdiffstats
path: root/target
Commit message (Collapse)AuthorAgeFilesLines
...
* nb4: fix support, add support for SVC and CLIP BTNFlorian Fainelli2012-08-1325-65/+142
| | | | | | Signed-off-by: Miguel GAIO <miguel.gaio@efixo.com> SVN-Revision: 33156
* ramips: rename rt3352 usb platform devicesGabor Juhos2012-08-121-2/+2
| | | | | | | | | In order to get OHCI/EHCI working on the Rt3352, the platform device must be named so rt3883-?hci will recognize it. Signed-off-by: Daniel Golle <dgolle@allnet.de> SVN-Revision: 33145
* ramips: watchdog: use maximum possible timeout by defaultGabor Juhos2012-08-121-6/+6
| | | | | | | | | | | | | As the userspace has no means to determine the maximum possible timeout, use that as the default and let the userspace lower it when necessary. As the result the usual OpenWrt install (with busybox's watchdog trying to set the timeout to 60s on start) is using a 33s timeout on an RT3052 clocked at 384MHz instead of the current 20s default. Signed-off-by: Paul Fertser <fercerpav@gmail.com> SVN-Revision: 33144
* ramips: provide means to specify custom "image name" for uImages, use for ↵Gabor Juhos2012-08-121-4/+5
| | | | | | | | | | | DIR-620 D-Link's DIR-620 allows to flash a uImage directly from its web-interface but for that the image name should be set to DIR_620. Signed-off-by: Paul Fertser <fercerpav@gmail.com> SVN-Revision: 33143
* ramips: add D-Link DIR-620 A1 supportGabor Juhos2012-08-1210-6/+81
| | | | | | | | | | | | Full functionality runtime tested, installation via OEM web-interface requires a follow-up patch. Thanks go to Sergey Vasilyugin for his patch that pointed me at the missing bits (including the antiparallel wps led). Signed-off-by: Paul Fertser <fercerpav@gmail.com> SVN-Revision: 33142
* generic: use __meminit annotation for crashlog_init_memblockGabor Juhos2012-08-121-3/+3
| | | | | | | | | | | | | | | Fixes this section mismatch warning: WARNING: vmlinux.o(.meminit.text+0xb14): Section mismatch in reference from the function memblock_insert_region() to the function .init.text:crashlog_init_memblock() The function __meminit memblock_insert_region() references a function __init crashlog_init_memblock(). If crashlog_init_memblock is only used by memblock_insert_region then annotate crashlog_init_memblock with a matching annotation. Also, remove the __init annotations from 'include/linux/crashlog.h' SVN-Revision: 33137
* only support 128KiB erase block sizesFlorian Fainelli2012-08-111-0/+2
| | | | SVN-Revision: 33131
* disable PCI supportFlorian Fainelli2012-08-113-33/+5
| | | | | | None of the boards we support have PCI connectors SVN-Revision: 33130
* strip a bit more the kernel configFlorian Fainelli2012-08-111-24/+1
| | | | SVN-Revision: 33129
* properly advertise OHCI and EHCI capabilitiesFlorian Fainelli2012-08-111-1/+3
| | | | SVN-Revision: 33128
* change partition names to be more in line with other OpenWrt devicesFlorian Fainelli2012-08-111-4/+4
| | | | SVN-Revision: 33127
* generate upgrade files suffixed with filesystem typeFlorian Fainelli2012-08-111-3/+3
| | | | SVN-Revision: 33126
* nuport-mac: delay call to napi_start() until fully able to process RXFlorian Fainelli2012-08-101-2/+2
| | | | SVN-Revision: 33079
* set a compatible command-line to boot from flashFlorian Fainelli2012-08-101-1/+1
| | | | SVN-Revision: 33078
* generic: rtl8366_smi: increase delay after switch hw resetGabor Juhos2012-08-101-3/+6
| | | | SVN-Revision: 33077
* Fix hard reset of alix/soekris hardware under heavy NIC loadJo-Philipp Wich2012-08-091-0/+60
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The following patch corrects a hard reset that occurs on alix and soekris net5501 hardware. Specifically, this is an issue with the via rhine NIC driver. Under periods of extreme load, the via rhine driver can cause a reset of the entire system. When this happens no output is seen on the console, the device simply reboots. This was reported in the following ticket: Consistent crash on Soekris NET5501 https://dev.openwrt.org/ticket/11882 I was able to reproduce the problem locally with numerous alix 2d13 platforms. Under heavy 64 byte frame size load from a Smartbits traffic generator, the alix hardware will hard reset in under 5 minutes. The same hardware, under the same load, on FreeBSD 9.0 does not reset. The patch below backports most of the via rhine changes from kernel 3.5. With OpenWrt trunk being on kernel 3.3.8, it seemed prudent to bring these changes in to avoid this serious issue. I've tested this heavily in my test environment and was able to keep the device stable under load for extended periods of time without any resets. Also, a nice side effect of this change is that it significantly raises the performance the platform. Without this patch the alix 2d13 can move approximately 29,000 packets per second at 64 byte frame sizes. After this patch the alix can move 52,000 packets per second at 64 byte frame sizes. I put this patch under the x86 patches as those are the only platforms with via rhine hardware that I'm aware of. If it needs to go some place else please let me know. Thanks, Adam Signed-off-by: Adam Gensler <openwrt@kristenandadam.net> SVN-Revision: 33072
* nuport-mac: use dma_mapping_error() instead of checking pointersFlorian Fainelli2012-08-091-2/+2
| | | | | | Thanks Gabor for spotting this SVN-Revision: 33071
* nuport-mac: rework PHY interrupt configuration to avoid racesFlorian Fainelli2012-08-081-7/+7
| | | | SVN-Revision: 33070
* nuport-mac: close possible race condition during startFlorian Fainelli2012-08-081-1/+5
| | | | SVN-Revision: 33069
* nuport-mac: unmap the DMA buffer when closing deviceFlorian Fainelli2012-08-081-0/+4
| | | | SVN-Revision: 33068
* nuport-mac: check dma_map_single address return valuesFlorian Fainelli2012-08-081-0/+4
| | | | SVN-Revision: 33067
* build a Devolo dLAN USB Extender specific imageFlorian Fainelli2012-08-081-1/+8
| | | | | | | The kernel has to be rounded up to the nearest 1MB, then we append the root filesystem at its end. SVN-Revision: 33066
* cleanup image generationFlorian Fainelli2012-08-081-4/+8
| | | | SVN-Revision: 33065
* pci gpio mappingJohn Crispin2012-08-081-4/+4
| | | | | | | | This patch fixes the GPIO ALTSEL settings for some of the GPIOs used by the PCI subsystem in Lantiq Danube. These changes are required for more than one PCI device to work. Tested with an ARV7510PW having two PCI-devices; a VIA USB controller and a Ralink WLAN mini-PCI card. Signed-off-by: Matti Laakso <malaakso@elisanet.fi> SVN-Revision: 33054
* bcm63xx: fix USB base registers and IRQs for BCM6328Jonas Gorski2012-08-0510-12/+100
| | | | SVN-Revision: 33005
* update tg3 driverHauke Mehrtens2012-08-051-75/+128
| | | | SVN-Revision: 33004
* generate image for Linksys e3200Hauke Mehrtens2012-08-051-0/+1
| | | | SVN-Revision: 33003
* brcm47xx: update gpio patchHauke Mehrtens2012-08-052-10/+8
| | | | SVN-Revision: 33001
* brcm47xx: fix patch which moves the flash struct in wgt634u codeHauke Mehrtens2012-08-052-12/+29
| | | | SVN-Revision: 33000
* W502V/ARV4525 wireless mac bugfixJohn Crispin2012-08-041-4/+1
| | | | | | | | | The ARV4525 board init is passing the wrong offset to arv_register_ath5k() resulting in a bogus mac. Signed-off-by: Tobias Diedrich <ranma+openwrt@tdiedrich.de> SVN-Revision: 32993
* brcm47xx: use libgpio instaed of implementing the gpio interface ourself.Hauke Mehrtens2012-08-048-111/+712
| | | | SVN-Revision: 32992
* cleanup patchesJohn Crispin2012-08-03209-82080/+146978
| | | | SVN-Revision: 32953
* nuport-mac: properly protect the phy interrupt handlerFlorian Fainelli2012-08-021-2/+8
| | | | SVN-Revision: 32951
* Codel: avoid a nul rec_inv_sqrtJohn Crispin2012-08-021-0/+68
| | | | | | | | | | | | | | | One condition before codel_Newton_step() was not good if we never left the dropping state for a flow. As a result rec_inv_sqrt was 0, instead of the ~0 initial value. codel control law was then set to a very aggressive mode, dropping many packets before reaching 'target' and recovering from this problem. Brought over from 3.5-stable Signed-off-by: Dave Taht <dave.taht@bufferbloat.net> SVN-Revision: 32950
* fixes i2c clock enableJohn Crispin2012-08-021-0/+32
| | | | SVN-Revision: 32949
* ar71xx: simplify misc IRQ handlingGabor Juhos2012-08-021-0/+66
| | | | SVN-Revision: 32948
* ar71xx: fix AR934X_EHCI_SIZEGabor Juhos2012-08-024-4/+4
| | | | SVN-Revision: 32947
* ar71xx: image: stop the switch from the lzma-loader on the TL-WR1043NDGabor Juhos2012-08-022-0/+745
| | | | SVN-Revision: 32946
* ar71xx: image: allow to use board specific code in the lzma-loaderGabor Juhos2012-08-023-3/+10
| | | | SVN-Revision: 32945
* ar71xx: init switch hw_reset on the TL-WR1043ND boardGabor Juhos2012-08-021-2/+15
| | | | SVN-Revision: 32944
* generic: rtl836x: add hw_reset field to struct rtl8366_smiGabor Juhos2012-08-027-2/+35
| | | | | | | It will be used to start/stop the switch if that is supported by the given board. SVN-Revision: 32943
* generic: rtl8366_smi: use __rtl8366_smi_cleanup instead of gpio_free callsGabor Juhos2012-08-021-2/+1
| | | | SVN-Revision: 32942
* add missing netmask to the network configFlorian Fainelli2012-08-011-0/+1
| | | | SVN-Revision: 32941
* assume the link is up and full-duplex by defaultFlorian Fainelli2012-08-011-2/+2
| | | | SVN-Revision: 32940
* add a default and suitable network config fileFlorian Fainelli2012-08-011-0/+12
| | | | SVN-Revision: 32939
* ar71xx: ew-dorin: added router firmware generationGabor Juhos2012-08-016-5/+49
| | | | | | | | [juhosg: remove dead code] Signed-off-by: embedded wireless GmbH <info@embeddedwireless.de> SVN-Revision: 32934
* ar71xx: ew-dorin: added USB supportGabor Juhos2012-08-011-1/+3
| | | | | | Signed-off-by: embedded wireless GmbH <info@embeddedwireless.de> SVN-Revision: 32933
* ar71xx: Buffalo WLAE-AG300N wireless led patchGabor Juhos2012-08-011-0/+4
| | | | | | | | | Here is the uci-defaults version of the led support for the Buffalo WLAE-AG300N. Signed-off-by: Yoichi Shinoda <shinoda@jaist.ac.jp> SVN-Revision: 32932
* ar71xx: Buffalo WLAE-AG300N initial supportGabor Juhos2012-08-018-7/+156
| | | | | | | | | | | | | | | | | | | | The patch set for Buffalo WLAE-AG300N initial support. There is another patch for wireless led support that is posted separately. Note on serial console: This unit has buffalo standard 4 pin console, but the unit may not power on if some console apparatus is connected. This is probably due to some electronic interaction between the unit's electronic power switch circuit and the serial console apparatus. If this happens, it is required to power on the unit without the console, then quickly (re-)attach it. [juhosg: fix coding style] Signed-off-by: Yoichi Shinoda <shinoda@jaist.ac.jp> SVN-Revision: 32931
* resync defconfig enable XZ compressionFlorian Fainelli2012-08-011-7/+1
| | | | SVN-Revision: 32930