summaryrefslogtreecommitdiffstats
path: root/target
Commit message (Collapse)AuthorAgeFilesLines
* 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
* generic: ar8216: add support for get link statusjuhosg2011-08-151-0/+62
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27989 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: disable cfi cmdset 0002 erase suspendnbd2011-08-153-0/+33
| | | | | | | | | | on some platforms, erase suspend leads to data corruption and lockups when write ops collide with erase ops. this has been observed on the buffalo wzr-hp-g300nh. rather than play whack-a-mole with a hard to reproduce issue on a variety of devices, simply disable erase suspend, as it will usually not produce any useful gain on the small filesystems used on embedded hardware. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27984 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: add some code to detect DMA stuck conditions on ar7240nbd2011-08-134-1/+36
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27975 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: on ar724x only reset the link status in the restart handler, the ↵nbd2011-08-131-0/+6
| | | | | | fast reset takes care of DMA stuck issues git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27973 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: fix flash detection on chipcommon less devices.hauke2011-08-121-22/+28
| | | | | | | | This closes #9906 Thank you for the report Kim git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27967 3c298f89-4303-0410-b956-a3cf2f4a3e73
* initramfs: allow preinit to enable switching from initramfs to tmpfs to ↵nbd2011-08-111-0/+13
| | | | | | allow overlayfs to be mounted on top of it git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27960 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: adjust the mtd layout of tew-632brp and dir-615c to match the image ↵nbd2011-08-112-6/+6
| | | | | | layout (fixes #9922) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27959 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [ep93xx] package more board specific modules:florian2011-08-111-0/+70
| | | | | | | | | - keyboard matrix driver - SoC sound support based on patch by KanjiMonster git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27957 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [kernel] add more missing touchscren symbols (3.0+)florian2011-08-113-0/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27956 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [realview] disable hardware perf support to work in qemuflorian2011-08-111-5/+7
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27955 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: revert r27953hauke2011-08-111-0/+10
| | | | | | | KanjiMonster did the right patch, I was just confused because of linux-3.0 and linux-2.6.30 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27954 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: fix ocf patch for kernel 2.6.30hauke2011-08-111-10/+0
| | | | | | | find_task_by_vpid is already exported by the kernel without any patches needed. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27953 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: 2.6.30: remove bogus additional find_task_by_vpid export from OCFjogo2011-08-111-10/+0
| | | | | | find_task_by_vpid is already exported, thus breaking builds. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27952 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: make ehci patch apply againjogo2011-08-101-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27951 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: fix a copy&paste bug that broke wzr-hp-g300nh and wzr-hp-ag300h ↵nbd2011-08-101-1/+1
| | | | | | images (#9918) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27950 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] fix ehci build on 3.0+florian2011-08-102-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27946 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [kernel] add ignore_oc in struct ehci_hcdflorian2011-08-1013-65/+142
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27945 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [uml] update to 3.0.1florian2011-08-094-1/+40
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27943 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [kernel] add CONFIG_EARLY_PRINTKflorian2011-08-091-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27942 3c298f89-4303-0410-b956-a3cf2f4a3e73
* bcm63xx: add support for linux 3.1-rc1jogo2011-08-0940-0/+5184
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27941 3c298f89-4303-0410-b956-a3cf2f4a3e73
* linux: generic: add support for 3.1-rc1jogo2011-08-09115-0/+66018
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27940 3c298f89-4303-0410-b956-a3cf2f4a3e73
* Add packages that will be relant as "There's a new Alix platform driver ↵cshore2011-08-082-1/+5
| | | | | | | | hitting linux-next upstream. Get ready for it in 2.6.39.4 and 3.0. Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>" git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27929 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: fix another typo in the netfilter optimization patchesnbd2011-08-072-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27927 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: add missing optionhauke2011-08-061-0/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27925 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: add missing checks in the netfilter optimization patch which broke ↵nbd2011-08-064-19/+25
| | | | | | some rules containing only source/destination address checks git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27923 3c298f89-4303-0410-b956-a3cf2f4a3e73
* uml: add some missing optionshauke2011-08-061-1/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27921 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: add some missing config optionshauke2011-08-068-0/+17
| | | | | | | These options where found by buildbot git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27920 3c298f89-4303-0410-b956-a3cf2f4a3e73
* kernel: update to kernel version 3.0.1hauke2011-08-0611-15/+15
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27918 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [malta] update to kernel 3.0florian2011-08-053-4/+171
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27912 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [kernel] add more missing config symbolsflorian2011-08-051-0/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27911 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [realview] update to kernel 3.0florian2011-08-051-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27910 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [kernel] add 101-perf_arm_uclibc.patch to 3.0 patchesflorian2011-08-051-0/+13
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27909 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [kernel] add missing config symbolflorian2011-08-051-1/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27908 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: fix image generationjuhosg2011-08-051-5/+5
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27907 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: use kernel 3.0hauke2011-08-041-1/+1
| | | | | | | As this target changes often these days it is hard to support more kernel versions. Now only kernel 3.0 is supported. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27906 3c298f89-4303-0410-b956-a3cf2f4a3e73
* brcm47xx: update patcheshauke2011-08-0436-470/+1714
| | | | | | | | | | * this adds sflash support for ssb devices * the flash is now a platform device * minor updates git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27902 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: enable sysupgrade on the AP96 and DB120 boardsjuhosg2011-08-041-1/+1
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27901 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: use the same test for AP121 and Zcomax sysupgrade imagesjuhosg2011-08-041-9/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27900 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: cleanup image generation Makefilejuhosg2011-08-041-276/+154
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27899 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: fix ethernet FIFO state corruption on ar7240nbd2011-08-042-20/+61
| | | | | | | | | When starting/stopping DMA sometimes the FIFO state gets corrupted, leading to wildly fluctuating latencies or packet data corruption. Fix this by issuing a fast MAC reset as soon as the link is detected as up. Fixes #9689, #9405 git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27896 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ag71xx: fix memory corruption issues on ar7240 on ethernet start/stopnbd2011-08-042-3/+19
| | | | | | | | | | | When the DMA engine state gets corrupted due to a hardware issues, it often won't stop rx until a full reset is issued. In that case the hardware must keep a valid descriptor, otherwise it will write to random places in system RAM, triggering random crashes. To fix this, keep a dummy descriptor without a buffer that keeps the DMA engine in a sane state until the reset is done git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27895 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: fix MAC/MDIO reset mask handlingnbd2011-08-041-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27894 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [kernel] generic: Add missing config symboljogo2011-08-032-0/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27887 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [kernel] remove 8*1-usb_serial_endpoint_size.patchflorian2011-08-038-204/+0
| | | | | | This is breaking some devices out there such as Winchiphead CH341 adapters (#9601) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27885 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] add support for BCM6345 Ethernet DMA engineflorian2011-08-024-2/+1062
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27881 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [brcm63xx] improve BCM6345 supportflorian2011-08-0233-72/+314
| | | | | | | | - runtime detect the amount of memory available - define EBI_BASE as MPI_BASE to get rid of chip-select specific hacks - fix GPIO control git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27880 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [kernel] refresh 3.0 patchesflorian2011-08-022-8/+8
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27879 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: add some hacks to work around the misalignment in IP packets ↵nbd2011-08-021-0/+117
| | | | | | | | received on AR71xx and AR91xx ethernet MACs decreases CPU load with the default firewall for routing 95 mbit/s from 78% to 55% git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27878 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [rdc] fix r6040 multicast patch, thanksflorian2011-08-021-47/+21
| | | | | | nicolas le falher git-svn-id: svn://svn.openwrt.org/openwrt/trunk@27876 3c298f89-4303-0410-b956-a3cf2f4a3e73