aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux
Commit message (Collapse)AuthorAgeFilesLines
* 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
* ralink: add mt7620n dts filesJohn Crispin2013-11-172-0/+359
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 38829
* ramips: fix wmr300 network detectionJohn Crispin2013-11-171-1/+1
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 38828
* 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
* ralink: add mt7620n supportJohn Crispin2013-11-168-5/+223
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 38823
* kernel: add missing symbols for 3.12Zoltan Herpai2013-11-161-0/+24
| | | | | | Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu> SVN-Revision: 38820
* sunxi: remove old kernel config after 3.12 upgrade (r38811)Luka Perkov2013-11-161-202/+0
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 38819
* replace the TI patch with a smaller patchsetImre Kaloz2013-11-1550-82370/+4940
| | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 38816
* ar71xx: add profile for the WR842N/ND v2Gabor Juhos2013-11-151-1/+3
| | | | | | | | | | | Patch to add the profile for the TP-LINK WR842N/ND v2 Small update, because of a change in the Makefile. Signed-off-by: Martijn Zilverschoon <thefriedzombie@gmail.com> Patchwork: http://patchwork.openwrt.org/patch/4382/ Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 38815
* ar71xx: add user space support for the TL-WR842N/ND v2Gabor Juhos2013-11-155-1/+8
| | | | | | | | | | Patch to add the user space support for the TL-WR842N/ND v2 Signed-off-by: Martijn Zilverschoon <thefriedzombie@gmail.com> Patchwork: http://patchwork.openwrt.org/patch/4354/ Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 38814
* ar71xx: Add kernel support for the WR842N/ND v2Gabor Juhos2013-11-152-0/+32
| | | | | | | | | | | Patch to add kernel support for the TP-LINK WR842N/ND v2 Signed-off-by: Martijn Zilverschoon <thefriedzombie@gmail.com> Patchwork: http://patchwork.openwrt.org/patch/4352/ [juhosg: refresh kernel patch] Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 38813
* ar71xx: wndr4300: set official mac addressesGabor Juhos2013-11-152-2/+15
| | | | | | | | | | | | | | | | | | Get the factory assigned mac addresses stored in the caldata partition and asign them to lan and wan interfaces. Also put the correct mac addresses into the WiFi eeprom files to ensure that the ath9k driver will use the correct ones. Signed-off-by: Stefan Agner <stefan@agner.ch> Patchwork: http://patchwork.openwrt.org/patch/4350/ [juhosg: - move WiFi MAC address setup to the firmware hotplug file, - use the official MAC address for the 2.4GHz as well, - remove uci-defaults.sh modifications, - update commit message] Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 38812
* sunxi: rework target - update kernel to 3.12 - add patches for clocks, i2c, ↵Zoltan Herpai2013-11-1448-175/+4313
| | | | | | | | usb, sid, rtc - support common image for A10/A13/A20 - add support for a couple boards - most drivers are configured into the kernel as of now Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu> SVN-Revision: 38811
* 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
* ar71xx: Unifi AP Pro sysupgrade patchFelix Fietkau2013-11-141-0/+4
| | | | | | | | | | | | | | | | | | The current implementation of mtd will not append the backup file created by sysupgrade to the correct partition, as mtd will append the data to first jffs2 partition it finds. As the kernel is also stored on a jffs2 partition (which resides before the overlay partition), the data will be appended to this partition. To fix this problem, a new option -s <number> skip the first n bytes when appending data to the jffs2 partiton, defaults to "0" is added to mtd. Signed-off-by: Peter Wagner <tripolar@gmx.at> SVN-Revision: 38807
* ramips: use dd bs=4096k instead of bs=4M to make it more portableFelix Fietkau2013-11-141-1/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38806
* ar71xx: use the new padjffs2 padding on Ubiquiti UAP-PRO to make the boot ↵Felix Fietkau2013-11-141-1/+1
| | | | | | | | loader stop searching after the kernel partition Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38805
* bcm53xx: this ARM SoC does not have a FPU, use soft float.Hauke Mehrtens2013-11-131-1/+1
| | | | | | | | | model name : ARMv7 Processor rev 0 (v7l) Features : swp half thumb fastmult edsp tls Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 38796
* brcm47xx: swap also early boot console if necessary.Hauke Mehrtens2013-11-132-2/+49
| | | | | | | | | | | Some devices are using tty1 as the default console, also swap the early boot console in such case. This is needed for the WGT634U. Thank you Russell for reporting this. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 38794
* 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
* ramips: select kmod-rt2800-soc by default (if available)Felix Fietkau2013-11-131-1/+1
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38784
* mxs: - update uboot-mxs to 3.10 - enable building uboot for imx23 along ↵Zoltan Herpai2013-11-121-3/+4
| | | | | | | | sbImage by default - (doc updated) Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu> SVN-Revision: 38781
* mxs: bump kernel to 3.12 - remove DCP patch as it's in mainline now (dts ↵Zoltan Herpai2013-11-125-1004/+48
| | | | | | | | patch will stay) - refresh Duckbill patch - update kmod-usb-chipidea Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu> SVN-Revision: 38780
* mxs: add basic board runtime detection supportZoltan Herpai2013-11-124-0/+109
| | | | | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de> Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu> SVN-Revision: 38777
* mxs: duckbill: adjust leds to final hardwareZoltan Herpai2013-11-121-4/+4
| | | | | | Signed-off-by: Michael Heimpold <mhei@heimpold.de> SVN-Revision: 38775
* mxs: rename uboot-imx23 to uboot-mxsZoltan Herpai2013-11-121-1/+1
| | | | | | Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu> SVN-Revision: 38774
* mxs: fix loadaddr for uImagesZoltan Herpai2013-11-121-1/+1
| | | | | | Signed-off-by: Harald Geyer <harald@ccbib.org> SVN-Revision: 38773
* brcm47xx: fix netconfig for inverted vlan?ports in nvramHauke Mehrtens2013-11-111-2/+4
| | | | | | This was observed on the Belkin Share F7D7302. SVN-Revision: 38769
* linux/brcm47xx : Belkin F7Dx30x board detectionHauke Mehrtens2013-11-111-0/+33
| | | | | | | | | | | | | | | boardnum is unstable, so allow using NULL to make it unchecked. A method for differentiating F7D3301 from F7D3302 using nvram is unknown at this point. Reading the first 32bits of magic from the "linux" mtd partition would do the trick, but these 2 are similar enough that we don't need separate led/button definitions. Not knowing which one you have is only a usability issue for upgrading the device: they expect different magic numbers for their trx images. Signed-off-by: Cody P Schafer <devel@codyps.com> SVN-Revision: 38767
* brcm47xx: b44: fix logic in BUG_ON()Hauke Mehrtens2013-11-111-1/+1
| | | | | | | | It is a problem when phydev is not set at this position and not the other way around. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 38744
* ixp4xx: fix usb on cambria boards by using the ehci-platform driverFelix Fietkau2013-11-111-3/+13
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 38740
* ramips: use gpio-button-hotplug in favour of the input variantJohn Crispin2013-11-111-2/+1
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 38735
* ramips: make the rfkill switch work on fonera20nJohn Crispin2013-11-111-1/+2
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 38734
* lantiq: DGN3500 fixupsJohn Crispin2013-11-112-1/+3
| | | | | | | | Just fixing up a few things for the Netgear DGN3500. Signed-off-by: Daniel Gimpelevich <daniel@gimpelevich.san-francisco.ca.us> SVN-Revision: 38733
* lantiq: rename TDW8970 led adsl->dslJohn Crispin2013-11-111-2/+2
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 38730
* lantiq: update TDW8970.dts to support buttons properlyJohn Crispin2013-11-111-2/+2
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 38728
* lantiq: remove old hotplug handlerJohn Crispin2013-11-111-53/+0
| | | | | | Signed-off-by: John Crispin <blogic@openwrt.org> SVN-Revision: 38727
* add missing option, enable hw rngImre Kaloz2013-11-111-0/+4
| | | | | | Signed-off-by: Imre Kaloz <kaloz@openwrt.org> SVN-Revision: 38722
* ar71xx: Use KEY_RESTART key code for the reset button on WD My Net N600 boardsGabor Juhos2013-11-111-1/+1
| | | | | | | Signed-off-by: Christian Lamparter <chunkeey@googlemail.com> Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 38720
* ar71xx: add profile and build image for the TL-WA750RE TL-WA850RE range extenderGabor Juhos2013-11-112-0/+25
| | | | | | | | | Patch to add profile and build image for the tplink TL-WA750RE/WA850RE board Signed-off-by: Martijn Zilverschoon <thefriedzombie@gmail.com> Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 38719
* ar71xx: add user space support for the TL-WA750RE/WA850RE Range extenderGabor Juhos2013-11-115-0/+32
| | | | | | | | | Patch to add user space support for the TL-WA750RE/WA850RE range extender Signed-off-by: Martijn Zilverschoon <thefriedzombie@gmail.com> Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 38718
* ar71xx: Add kernel support for the TP-Link WA750RE / WA850RE range extenderGabor Juhos2013-11-113-0/+224
| | | | | | | | | | | Patch to add kernel support for the TP-LINK WA750RE and the WA850RE range extender Signed-off-by: Martijn Zilverschoon <thefriedzombie@gmail.com> [juhosg: rename and refresh kernel patch] Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 38717
* ar71xx: ag71xx: fix ag71xx_probe error pathGabor Juhos2013-11-111-1/+3
| | | | | | | Signed-off-by: Catalin Patulea <cat@vv.carleton.ca> Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 38716
* bcm53xx: make bgmac workHauke Mehrtens2013-11-114-3/+42
| | | | | | | | This makes bgmac work without sprom and refreshed the patches. Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 38715
* 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
* add uImage image buildImre Kaloz2013-11-101-26/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - add building of a standard uImage along with the combined kernel+rootfs - remove 'old' image build - that was for a very old and obsolete bootloader To update the bootloader for GW2387,GW2388,GW2391 (NOR Flash) from uboot: put latest NOR bootloader on tftp server: http://svn.gateworks.com/laguna/trunk/images/u-boot_nor.bin Laguna> setenv ipaddr <localip> Laguna> setenv ipaddr <serverip> Laguna> tftpboot 0x800000 laguna/u-boot-nor.bin Laguna> erase 0x10000000 +$(filesize) Laguna> cp.b 0x800000 0x10000000 $(filesize) Laguna> reset To update the bootloader for GW2380,GW2382,GW2383 (SPI Flash) from uboot: put latest SPI bootloader on tftp server: http://svn.gateworks.com/laguna/trunk/images/u-boot_spi.bin Laguna> setenv ipaddr <localip> Laguna> setenv ipaddr <serverip> Laguna> tftpboot 0x800000 laguna/u-boot-spi.bin Laguna> erase 0x60000000 +$(filesize) Laguna> cp.b 0x800000 0x60000000 $(filesize) Laguna> reset Signed-off-by: Tim Harvey <tharvey@gateworks.com> SVN-Revision: 38703
* add pushbutton GPIO for GW2380/82/83Imre Kaloz2013-11-101-0/+3
| | | | | | Signed-off-by: Tim Harvey <tharvey@gateworks.com> SVN-Revision: 38702