summaryrefslogtreecommitdiffstats
path: root/target/linux
Commit message (Collapse)AuthorAgeFilesLines
* kernel: add some more missing kernel symbols for 3.2 and 3.3jogo2012-04-012-0/+24
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31157 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: add some more missing serial 8250 config symbolsjogo2012-03-3011-0/+55
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31149 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: add support for the ARC FreeStation5 board, also fix WCR-150GN ↵jow2012-03-2912-1/+71
| | | | | | network setup while we're at it - thanks Pau Escrich <p4u@dabax.net> for the implementation git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31144 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: fix memory leak, backport from the mainline kernelhauke2012-03-291-0/+29
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31143 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: add missing breaks into the nvram read code in the switch case ↵hauke2012-03-295-7/+12
| | | | | | statements git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31142 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: restore ebtables functionality by running netfilter hooks when the ↵nbd2012-03-292-46/+94
| | | | | | ebtables module is loaded git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31141 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm63xx: enable bcm6368 for linux 3.3 and build imagesjogo2012-03-282-2/+7
| | | | | | Only build bcm6368 images when building for linux 3.3. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31133 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm63xx: add initial support for bcm6368 boardsjogo2012-03-284-3/+225
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31132 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm63xx: add driver for the internal hw trng on bcm6368jogo2012-03-289-7/+470
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31131 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm63xx: replace SPI driver with latest upstream versionjogo2012-03-2825-944/+1342
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31130 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm63xx: add ethernet support for bcm6368jogo2012-03-2811-534/+2173
| | | | | | | | | Add basic support for the internal ethernet switch on bcm6368. It behaves as a dumb switch for now, but allows basic connectivity. Also drop the ethernet patch for bcm6345 for now, it needs rework. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31129 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm63xx: add missing bits from extirq supportjogo2012-03-284-3/+99
| | | | | | Add missing external IRQ code parts for older chips in the new code. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31128 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm63xx: reorder patchesjogo2012-03-2840-76/+76
| | | | | | | Reorder patches for a clearer distinction between the purposes of the different patches. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31127 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: update flash drivershauke2012-03-2819-692/+372
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31126 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Revert commit 31091 - "[target/xburst] remove set but unused variable which ↵mirko2012-03-281-13/+0
| | | | | | | | leads into compiling errors with GCC >= 4.6.0" 'set-but-unused-variable'-issues are dealt with in a generic way now git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31124 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [target/generic] deal with 'set-but-unused-variables' in a more generic waymirko2012-03-281-44/+12
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31123 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: BCMA - Consolidate/reduce code in bcma_device_namehauke2012-03-281-25/+10
| | | | | | | | | Eliminate unneeded procedure by incorporating code into bcma_device_name Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31120 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: BCMA - Always map 4 byteshauke2012-03-281-0/+29
| | | | | | | | | | | This probably doesn't matter, but reads/writes are always 4 bytes, so always map 4 bytes. Changes since v1: Moved changes to new patch file (234-bcma-always-map-4-bytes.patch). Signed-off-by: Nathan Hintz <nlhintz@hotmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31119 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: boost SPI flash read performancejuhosg2012-03-2711-1/+504
| | | | | | | | | | | | | | | | mtd_speedtest results: page read speed old new delta DB120 929 KiB/s 2597 KiB/s +179.55% TL-WR1043ND v1 754 KiB/s 2166 KiB/s +187.27% TL-WR703N v1 745 KiB/s 2176 KiB/s +192.08% TL-MR3220 v1 752 KiB/s 2154 KiB/s +186.44% TL-WR2543ND v1 564 KiB/s 2130 KiB/s +277.66% TL-WR741ND v2 525 KiB/s 1767 KiB/s +236.57% ALFA-AP96 702 KiB/s 1977 KiB/s +181.62% WNDR3700 697 KiB/s 1965 KiB/s +181.92% git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31118 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: improve SPI flash read/write performancejuhosg2012-03-2718-324/+514
| | | | | | | | | | | | | | | | | | | | | | | | | | | | mtd_speedtest results: page write speed old new delta DB120 209 KiB/s 226 KiB/s +8.13% TL-WR1043ND v1 122 KiB/s 148 KiB/s +21.31% TL-WR703N v1 153 KiB/s 194 KiB/s +26.80% TL-MR3220 v1 130 KiB/s 156 KiB/s +20.00% TL-WR2543ND v1 158 KiB/s 202 KiB/s +27.85% TL-WR741ND v2 122 KiB/s 152 KiB/s +24.59% ALFA AP96 229 KiB/s 260 KiB/s +13.54% WNDR3700 202 KiB/s 223 KiB/s +10.40% page read speed old new delta DB120 691 KiB/s 929 KiB/s +34.44% TL-WR1043ND v1 372 KiB/s 754 KiB/s +102.69% TL-WR703N v1 375 KiB/s 745 KiB/s +98.67% TL-MR3220 v1 372 KiB/s 752 KiB/s +102.15% TL-WR2543ND v1 307 KiB/s 564 KiB/s +83.71% TL-WR741ND v2 315 KiB/s 525 KiB/s +66.67% ALFA AP96 515 KiB/s 702 KiB/s +36.31% WNDR3700 515 KiB/s 697 KiB/s +35.34% git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31117 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: image: build initramfs images for more boardsjuhosg2012-03-271-0/+16
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31116 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: image: add MkuImage{Gzip,Lzma}/initramfs helpersjuhosg2012-03-271-4/+12
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31115 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: image: pass mtdlayout variables by valuejuhosg2012-03-271-16/+16
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31114 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: image: use MkuImageGzip in Image/Build/AthGzip/initramfsjuhosg2012-03-271-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31113 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: remove the built-in MTD map of the AP96 boardjuhosg2012-03-272-35/+2
| | | | | | Pass the mtd_layout via the kernel command line instead. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31112 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: remove the built-in MTD map of the PB92 boardjuhosg2012-03-272-36/+3
| | | | | | Pass the mtd_layout via the kernel command line instead git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31111 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: remove the built-in MTD map of the Zcomax devicesjuhosg2012-03-272-52/+4
| | | | | | Pass the mtd_layout via the kernel command line instead. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31110 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: reclaim the 'user_property' partition on WHR-* boardsjuhosg2012-03-271-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31109 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: remove the built-in MTD maps of several boardsjuhosg2012-03-278-324/+8
| | | | | | | | | | | | | | | | | | | We are passing the MTD layout via the kernel command line, so it makes no sense to duplicate it in mach-* files. The patch removes the built-in MTD maps of the following boards: * AP113 * ALFA N2/N5 * DIR-600 * DIR-615 * DIR-825 * TEW-6{3,5}2BRP * TEW-673GRU * WHR-G301N * WHR-HP-GN * WHR-HP-G300N git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31108 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: use modules for LED triggersjuhosg2012-03-274-0/+9
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31107 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: disable CONFIG_{I2C,SPI}_GPIOjuhosg2012-03-272-5/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31104 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: sync 3.3 configjuhosg2012-03-271-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31103 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: fix button polarity on TL-WR703N and TL-WR741N v4juhosg2012-03-272-3/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31102 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: rt305x: build image for the DIR-615 rev D boardsjuhosg2012-03-273-0/+5
| | | | | | Patch from #10105. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31101 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: rt305x: add add support for the Asus WL-330N boardjuhosg2012-03-2712-2/+116
| | | | | | | | | [juhosg: reorder several lines in order to keep things sorted alphabetically] Signed-off-by: Frédéric Leroy <fredo@starox.org> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31100 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [generic] ppp: Fix high softirq utilization with pppoaflorian2012-03-272-0/+164
| | | | | | | | | Users of the Geos platform are reporting high CPU utilization. This seems to be rooted in a problem with the TX queue restart in PPP. Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31096 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [kernel/3.3] add missing INET_UDP_DIAG symbolflorian2012-03-271-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31095 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [x86] geos: add 'tc' and kmod-sched for bondingflorian2012-03-271-2/+2
| | | | | | | | The Geos2 includes 2 ADSL+ interfaces, and as such it needs to have the TEQL scheduler for bonding. Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31094 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: update sprom patches like they are in the mainline kernelhauke2012-03-2715-240/+87
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31093 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [target/xburst] remove set but unused variable which leads into compiling ↵mirko2012-03-271-0/+13
| | | | | | errors with GCC >= 4.6.0 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31091 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: update usb driver to the version send for mainline kernel integartionhauke2012-03-278-267/+215
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31089 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: make endian check optionalnbd2012-03-272-0/+2
| | | | | | | Turns out it triggers on some AR71xx devices where no swapping should be done. Enable endian check for the lantiq target. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31084 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [lantiq] cleanup atheros wifi handlingblogic2012-03-254-4/+139
| | | | | | | Signed-off-by: Andrej Vlašić <andrej.vlasic0@gmail.com> Signed-off-by: Luka Perkov <openwrt@lukaperkov.net> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31064 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [lantiq] cleanup image makefileblogic2012-03-251-174/+44
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31063 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [lantiq] update /etc/uci-defaults/*blogic2012-03-252-101/+53
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31062 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [lantiq] update profilesblogic2012-03-252-6/+17
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31061 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [lantiq] bump kernel to 3.2.12blogic2012-03-25135-2275/+30640
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31060 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [ar8216] fixes breakage introduced in 776722ce36ac95877efb7fd771dde2f6ffc96433blogic2012-03-221-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31054 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Disable keyboard for x86 default config - revoke patch 30966 ryd2012-03-211-3/+0
| | | | | | | | This was already fixed by commit 30309 and is part of generic x86 target. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31052 3c298f89-4303-0410-b956-a3cf2f4a3e73
* linux: refresh patches against 3.3juhosg2012-03-205-8/+8
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31047 3c298f89-4303-0410-b956-a3cf2f4a3e73