aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/generic
Commit message (Collapse)AuthorAgeFilesLines
* [generic]: add support for new Option modules (GTM66xxWFS/GTM67xxWFS)Imre Kaloz2012-10-131-0/+36
| | | | | | | | | Add new device ID's for the hso driver as well as usb storage Signed-off-by: Tim Harvey <tharvey@gateworks.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33743 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [kernel] gpiodev/gpioctl RIPJohn Crispin2012-10-114-251/+0
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33725 3c298f89-4303-0410-b956-a3cf2f4a3e73
* The Gateworks System Controller (GSC) is an i2c device that provides systemImre Kaloz2012-10-112-0/+340
| | | | | | | | | | | level monitoring and control of Gateworks boards. It is used on several product families spanning several different target architectures (ixp4xx, cns3xxx, davinci). Signed-off-by: Tim Harvey <tharvey@gateworks.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33720 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: fq_codel: dont reinit flow stateFelix Fietkau2012-10-101-0/+41
| | | | | | Keep fq_codel flow state around after queue empty. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33687 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: dont delay acks after ECN CEFelix Fietkau2012-10-101-0/+63
| | | | | | | Bugfix from linux head - don't delay acks from ECN congestion experienced in some situations. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33686 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mtd: allow partial block unlockFelix Fietkau2012-10-101-0/+18
| | | | | | | | | | | | | | | | This allows sysupgrade for devices such as the Gateworks Avila/Cambria product families based on the ixp4xx using the redboot bootloader with combined FIS directory and RedBoot config partitions on larger FLASH devices with larger eraseblocks. This second iteration of this patch addresses previous issues: - whitespace breakage fixed - unlock in all scenarios - simplification and fix logic bug Signed-off-by: Tim Harvey <tharvey@gateworks.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33681 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [kernel] refresh patchesHauke Mehrtens2012-09-301-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33602 3c298f89-4303-0410-b956-a3cf2f4a3e73
* generic: enable CONFIG_USB_EHCI_TT_NEWSCHEDGabor Juhos2012-09-271-1/+1
| | | | | | | | | | This feature was experimental in old kernels but that flag has been removed in 2.6.36. Additionally, the option is enabled by default since then. See: http://www.spinics.net/lists/linux-usb/msg31993.html git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33574 3c298f89-4303-0410-b956-a3cf2f4a3e73
* generic: add upstream commit id to codel patches and refresh thoseGabor Juhos2012-09-268-34/+37
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33560 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [kernel] backport the upstream entropy changes (#11951)Florian Fainelli2012-09-263-8/+1334
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33559 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: increase log buffer sizeFelix Fietkau2012-09-221-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33515 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [generic/3.3]: refresh patchesImre Kaloz2012-09-212-9/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33501 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: enable perf events when enabling profiling, fixes oprofile on armFelix Fietkau2012-09-201-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33497 3c298f89-4303-0410-b956-a3cf2f4a3e73
* generic: add MTD_NAND_AR934X symbolGabor Juhos2012-09-131-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33384 3c298f89-4303-0410-b956-a3cf2f4a3e73
* generic: move GENERIC_PWM symbol into the generic configGabor Juhos2012-09-131-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33383 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [generic] fix ixp4xx_hss build failure (#12162)Florian Fainelli2012-09-101-0/+44
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33356 3c298f89-4303-0410-b956-a3cf2f4a3e73
* generic add WLAN calibration data ID to routerboot.hGabor Juhos2012-09-091-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33346 3c298f89-4303-0410-b956-a3cf2f4a3e73
* adm5120: move common routerboot definitions into a separate header fileGabor Juhos2012-09-091-0/+104
| | | | | | Those will be used on the ar71xx platform as well. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33341 3c298f89-4303-0410-b956-a3cf2f4a3e73
* generic: add support for the EON EN25Q64 SPI flash chipGabor Juhos2012-08-261-0/+10
| | | | | | It is used in some TL-WDR4310 devices. Closes #12077. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33275 3c298f89-4303-0410-b956-a3cf2f4a3e73
* generic: extend pci_isable_usb_common_quirks patchGabor Juhos2012-08-151-0/+20
| | | | | | | | | | | | | Fixes the following build error: SYSMAP System.map Building modules, stage 2. MODPOST 48 modules ERROR: "usb_enable_xhci_ports" [drivers/usb/host/ehci-hcd.ko] undefined! ERROR: "usb_is_intel_switchable_xhci" [drivers/usb/host/ehci-hcd.ko] undefined! make[6]: *** [__modpost] Error 1 make[5]: *** [modules] Error 2 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33193 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [kernel] fixes gpio_dev un/reload balancingJohn Crispin2012-08-141-0/+2
| | | | | | Signed-off-by: SHI Bin <shibin@ctsing.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33183 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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' git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33137 3c298f89-4303-0410-b956-a3cf2f4a3e73
* generic: rtl8366_smi: increase delay after switch hw resetGabor Juhos2012-08-101-3/+6
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@33077 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [bufferbloat] 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> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32950 3c298f89-4303-0410-b956-a3cf2f4a3e73
* 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. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32943 3c298f89-4303-0410-b956-a3cf2f4a3e73
* generic: rtl8366_smi: use __rtl8366_smi_cleanup instead of gpio_free callsGabor Juhos2012-08-021-2/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32942 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [kernel] disable crashlog on ARM platforms for the momentFlorian Fainelli2012-07-311-1/+1
| | | | | | It is currently badly broken on ARM, until fixed, disable it git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32926 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [kernel] refresh pwm patchJohn Crispin2012-07-291-9/+5
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32905 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [kernel] clean up pwm patches and driversJohn Crispin2012-07-284-604/+25
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32901 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [kernel] add config option CONFIG_I2C_MV64XXX to fix kirkwood buildHauke Mehrtens2012-07-281-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32898 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [generic] add more USB-related config symbolsFlorian Fainelli2012-07-261-0/+20
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32883 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [kernel] bcma: update to version from wireless-testing tag master-2012-07-16Hauke Mehrtens2012-07-264-26/+394
| | | | | | | | | I did not add the last patch, because it add some stubs for the flash drivers and our patches have to be changed for that, if the flash support in bcma is able to do something I will integrate it. This also contains 3 additional patches fixing some bugs in bcma. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32880 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [kernel] add yet another framebuffer symbolFlorian Fainelli2012-07-251-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32844 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [kernel] add unset CONFIG_FB_XGI to fix fullbuildsJohn Crispin2012-07-251-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32836 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [generic] add missing framebuffer related symbolsFlorian Fainelli2012-07-241-0/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32804 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [generic] fix tantos patch properlyJohn Crispin2012-07-241-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32796 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [generic] make tantos switch select ETHERNET_PACKET_MANGLEJohn Crispin2012-07-241-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32795 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [kernel] crashlog: fix dependency, add memblock supportFelix Fietkau2012-07-221-7/+50
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32787 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: fix portability issues on the x86 specific relocs host tool, fixes ↵Felix Fietkau2012-07-201-0/+22
| | | | | | build on mac os x git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32783 3c298f89-4303-0410-b956-a3cf2f4a3e73
* generic: ocf: restore terminating entry of pci_id_table in hifnHIPPGabor Juhos2012-07-121-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32680 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ocf: update to version 20120127Luka Perkov2012-07-1149-1911/+5702
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32672 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: bcma: update to version from wireless-testing tag master-2012-07-11Hauke Mehrtens2012-07-111-43/+359
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32670 3c298f89-4303-0410-b956-a3cf2f4a3e73
* generic: ar8216: start aneg on each PHY of the AR8327Gabor Juhos2012-07-051-1/+13
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32604 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: generic: spi: allow empty (un)prepare transferJonas Gorski2012-07-031-0/+39
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32590 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: ssb/bcma: update to version from wireless-testing tag master-2012-07-02Hauke Mehrtens2012-07-022-37/+688
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32580 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: switch openwrt default to TCP cubic from westwood (patch by Dave Täht)Felix Fietkau2012-06-271-4/+4
| | | | | | | | | | | | | | | | | | | | | | Despite Westwood's theoretical advantages, in nearly every benchmark we ran last year, TCP cubic won, whether it be on correct RTT estimates, amount of buffering, responsiveness, etc. on current hardware and software designs. (both need timestamps on to work well, besides) TCP cubic is better maintained and understood than westwood, also. While a scenario where westwood would win possibly exists, there is too much buffering in the wifi stack in particular at present, to see any improvement. If you wish to exercise various TCPs under contention, the current svn head of netperf (2.6) has options to switch congestion control agorithms on the fly, as does iperf. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32514 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: add missing config symbolFelix Fietkau2012-06-241-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32498 3c298f89-4303-0410-b956-a3cf2f4a3e73
* generic: ar8216: allow to configure AR8327 LEDs via platform dataGabor Juhos2012-06-193-1/+33
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32456 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: replace the brcm47xx fuse workaround patches with a generic patch ↵Felix Fietkau2012-06-161-0/+32
| | | | | | | | that applies to all mips targets The dcache bug that it works around is a generic issue, not a brcm47xx cache quirk git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32395 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: add a few more tracing related symbolsFelix Fietkau2012-06-061-0/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32094 3c298f89-4303-0410-b956-a3cf2f4a3e73