aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux/generic
Commit message (Collapse)AuthorAgeFilesLines
* kernel: added defines for 3.12Luka Perkov2013-12-091-0/+5
| | | | | | Signed-off-by: Tim Harvey <tharvey@gateworks.com> SVN-Revision: 39009
* ath9k: merge initval and tx gain table updates, calibration fixesFelix Fietkau2013-12-081-0/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 39001
* generic: workaround arptables arpt_arp structure padding issue (#14577)Jo-Philipp Wich2013-12-061-0/+16
| | | | | | | | | | | | | | | | | | | Linaro GCC 4.6-2013.05 incorrectly pads the arpt_arp structure on at least the ar71xx target, resulting in a two bytes shorter struct in the kernel compared to what arptables userspace expects. When comparing sizeof(struct arpt_arp) in kernel and userspace, the former yields 162 byte, while the latter is 164 byte. As a consequence, the subsequent target_offset and next_offset members of the parent arpt_entry structure contain invalid values when processed by the arptables binary, leading to bad memory accesses in the populate_cache() procedure, subsequently causing a segfault. Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 38999
* generic: fix occasional "execvp: /bin/sh: Argument list too long" is kernel ↵Jo-Philipp Wich2013-12-061-0/+44
| | | | | | | | header install phase (#12907) Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 38998
* kernel: update 3.10 to 3.10.21Gabor Juhos2013-12-012-20/+20
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 38972
* kernel: refresh kernel configs with kconfig.plGabor Juhos2013-11-301-7/+7
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 38970
* generic: ar8216: add AR8337N switch supportGabor Juhos2013-11-292-6/+27
| | | | | | | | | | | | | | | | | This patch is needed to use the switch inside the Sitecom WLR-8100; it was unusable and detected as Generic-Phy before. since ar8337 is behaving like ar8327 generally do the same thing see: https://forum.openwrt.org/viewtopic.php?pid=214218#p214218 forward-ported to trunk Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de> Patchwork: http://patchwork.openwrt.org/patch/4469/ [juhosg: merge chip_is_ar83[23]7 statements in ar8xxx_phy_config_init] Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 38952
* generic: ar8216: remove trailing whitespacesGabor Juhos2013-11-291-9/+9
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 38951
* refresh patchImre Kaloz2013-11-271-4/+3
| | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 38930
* make the wl12xx glue code available with compat-wireless, tooImre Kaloz2013-11-271-0/+15
| | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 38929
* add TI wireless symbols and enable the platform glue by defaultImre Kaloz2013-11-271-1/+6
| | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 38928
* kernel: backport get_cycles() fixHauke Mehrtens2013-11-171-0/+69
| | | | | | | | | | | | get_cycles() is used in some places as one part of the seed for the kernel PRNG. This backports the following commit from mainline linux kernel: 9c9b415c50bc298ac61412dff856eae2f54889ee Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 38834
* kernel: add fix to block2mtd driver for modified error loggingZoltan Herpai2013-11-171-0/+12
| | | | | | Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu> SVN-Revision: 38827
* kernel: add missing symbols for 3.12Zoltan Herpai2013-11-171-0/+2
| | | | | | Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu> SVN-Revision: 38826
* kernel: add missing symbols for 3.12Zoltan Herpai2013-11-161-0/+24
| | | | | | Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu> SVN-Revision: 38820
* kernel: backport an upstream fix to improve TCP performance for wifi driversFelix Fietkau2013-11-141-0/+80
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38810
* kernel: b53: fix untagged shift for BCM5365Hauke Mehrtens2013-11-132-4/+8
| | | | | | | | | | | The BCM5365 needs a shift of 7 bits and not 6 bits like the BCM5325 for the untagged ports. Thank you Russell for reporting this and testing the patch. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 38793
* kernel: bgmac: make it send and receive some packages on BCM4708Hauke Mehrtens2013-11-118-4/+520
| | | | | | | | | | This adds some more code for bgmac core rev 4 and it now restarts all cores when initializing the first one on BCM4708. I am just able to send under 100 packages and then DMA TX does not work any more. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 38714
* kernel: bcma: detect pci ID 0x4313Hauke Mehrtens2013-11-112-1/+46
| | | | | | | | | | | This pci ID is used by sprom less BCM4313 devices. This is a backport from the mainline kernel. This is part of #13551. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 38713
* kernel: b53: add initial support for switches in BCM5301XHauke Mehrtens2013-11-102-3/+87
| | | | | | | | This is also known as BCM470{7,8,9}. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 38712
* kernel: adm6996: add support for ADM6996L and GPIO interfaceHauke Mehrtens2013-11-093-127/+497
| | | | | | | | | | | | | | | | | This patch makes it possible to use adm6996.c on first generation BCM47XX devices with ADM switches. The GPIO bit banging protocol implementation was copied from the old switch driver and adapted to this driver and changed to the mainline kernel GPIO interface. The ADM6996L is different from the ADM6996M which is supported, for both specs are available in the Internet. This was tested on a WRT54GS version 1.0, thank you Dirk Neukirchen for the device. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 38698
* kernel/3.10: add EOF marker support to the UBI layerGabor Juhos2013-11-071-0/+51
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 38681
* kernel: add some config optionsLuka Perkov2013-11-062-0/+6
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 38660
* update for 3.12 finalImre Kaloz2013-11-051-11/+11
| | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 38657
* kernel: update 3.10 to 3.10.18Gabor Juhos2013-11-055-14/+14
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 38652
* kernel/3.1[02]: move MTD root device setup code to mtdcoreGabor Juhos2013-11-0416-58/+94
| | | | | | | | | | The current code only allows to automatically set root device on MTD partitions. Move the code to MTD core to allow to use it with all MTD devices. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 38643
* kernel: refresh kernel configs with kconfig.plGabor Juhos2013-11-043-415/+414
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 38642
* kernel: add some config optionsHauke Mehrtens2013-11-036-0/+33
| | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 38640
* kernel: bgmac: update backport patchHauke Mehrtens2013-11-038-39/+451
| | | | | | | | This adds some more bgmac patches from mainline kernel. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 38637
* kernel: add missing config optionsHauke Mehrtens2013-11-016-0/+8
| | | | | | | | The buildbots found some new missing config options. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 38633
* kernel: add some missing config optionsHauke Mehrtens2013-10-306-0/+17
| | | | | | | | This was spotted by the buildbots. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 38604
* generic: mtdsplit_uimage: add uImage magic for the WRN2200 boardGabor Juhos2013-10-301-0/+2
| | | | | | | | | Should fix boot failure on the WNR2200 boards. Compile tested only. Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 38594
* kernel: refresh 3.12 patches on -rc7 releaseLuka Perkov2013-10-297-18/+18
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 38572
* kernel: add missing config optinonsHauke Mehrtens2013-10-281-0/+2
| | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 38570
* kernel: jffs2: ignore bad blocks after the end-of-filesystem markerFelix Fietkau2013-10-282-10/+16
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38568
* kernel: fix compile error in 3.12Luka Perkov2013-10-271-1/+1
| | | | | | | | | Upstream commit c655bc6896b94ee0223393f26155c6daf1e2d148 changed number of arguments in nf_ct_iterate_cleanup() function. Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 38547
* kernel: add missing 3.12 config symbolsLuka Perkov2013-10-271-0/+2
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 38546
* kernel: handle Cavium Octeon Kconfig renameFlorian Fainelli2013-10-251-0/+1
| | | | | | | | | | | Upstream commit 9ddebc46 ("MIPS: OCTEON: Rename Kconfig CAVIUM_OCTEON_REFERENCE_BOARD to CAVIUM_OCTEON_SOC") renamed a Kconfig symbol, thus making all MIPS builds ask for this specific Kconfig symbol, add it. Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 38535
* kernel: add some missing 3.12 config symbolsFlorian Fainelli2013-10-251-0/+2
| | | | | | Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 38532
* preliminary 3.12 supportImre Kaloz2013-10-24175-0/+33916
| | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 38528
* kernel: make swconfig checkpath compliantFlorian Fainelli2013-10-241-35/+40
| | | | | | | | Fix the warnings and errors reported by checkpatch on swconfig.c Signed-off-by: Florian Fainelli <florian@openwrt.org> SVN-Revision: 38523
* kernel: update 3.10 to 3.10.17Gabor Juhos2013-10-236-53/+12
| | | | | | Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 38506
* kernel/3.10: add missing config symbolGabor Juhos2013-10-221-0/+1
| | | | | | | | | | Based on 'kernel: update x86 generic to 3.10.13' patch from http://patchwork.openwrt.org/patch/4129/ Signed-off-by: Ulrich Weber <uw@xyne.com> Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 38498
* kernel: update kernel to 3.10.15Hauke Mehrtens2013-10-131-13/+2
| | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 38384
* mvswitch: fix compilation for linux 3.10Jonas Gorski2013-10-121-0/+35
| | | | | | Signed-off-by: Jonas Gorski <jogo@openwrt.org> SVN-Revision: 38368
* kernel: add default config for ARM_ERRATA symbols for kernel 3.3Hauke Mehrtens2013-10-101-0/+13
| | | | | | | | Commit r37470 did not add a default conig for the ARM_ERRATA symbols for kernel 3.3. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 38352
* kernel: b53: add switch name into printk when it fails.Hauke Mehrtens2013-10-061-1/+1
| | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 38307
* kernel: bgmac: fix BCM4707 patchHauke Mehrtens2013-10-021-2/+2
| | | | | | | | The bool logic was the wrong way around. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 38292
* kernel: refresh patchesHauke Mehrtens2013-10-0211-65/+25
| | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 38291
* kernel: bcma: update to wireless-testing master-2013-10-01Hauke Mehrtens2013-10-025-101/+121
| | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 38290