aboutsummaryrefslogtreecommitdiffstats
path: root/target
Commit message (Collapse)AuthorAgeFilesLines
* ramips: remove rt2880 spi lock and clean bit operationJohn Crispin2015-11-221-18/+5
| | | | | | Signed-off-by: Michael Lee <igvtee@gmail.com> SVN-Revision: 47574
* ramips: add rt2880/mt7620 spi register definesJohn Crispin2015-11-221-2/+63
| | | | | | Signed-off-by: Michael Lee <igvtee@gmail.com> SVN-Revision: 47573
* brcm2708: add device detection and use it for network, leds and preinitJohn Crispin2015-11-229-18/+110
| | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> SVN-Revision: 47572
* kernel/generic: 3.18, 4.y: Add support for Quectel EC20 Mini PCIe moduleJohn Crispin2015-11-216-0/+660
| | | | | | | | | | | | | * both patches (qcserial/qmi_wwan) were submitted upstream[1,2] * build tested on 3.18 and 4.1 * run tested on imx6 platform with 4.1 1. http://article.gmane.org/gmane.linux.usb.general/132998 2. http://article.gmane.org/gmane.linux.usb.general/133113 Signed-off-by: Petr Štetiar <ynezz@true.cz> SVN-Revision: 47567
* lantiq: add phy led config support over devicetree bindingsJohn Crispin2015-11-212-2/+534
| | | | | | | | | | | This patch adds the posibility to config the led behaviour of the lantiq phys over the devicetree bindings.It patches the 0023-NET-PHY-adds-driver-for-lantiq-PHY11G for 3.18 and 4.1. I have also added a register description overview for applicable values. This goes to the documentation folder in the linux kernel. Signed-off-by: Florian Eckert <Eckert.Florian@googlemail.com> SVN-Revision: 47566
* ralink: add missing nand layer hackJohn Crispin2015-11-211-0/+179
| | | | | | | | | | | | | | | | | It turned out that mtk_nand driver uses some sophisticated accounting and a general nand code must be patched. This patch adds required read and erase calls to a general nand code. I used a code for re6500 released by Linksys as a reference. All required operations (erase, write and read) are usable. However I found that jffs2 filesystem can be created only on top of a ubi volume. I tried to create jffs2 directly on mtd device but pages with clean markers are became uncorrectable. Signed-off-by: Kirill Berezin <fyiwdt@gmail.com> SVN-Revision: 47565
* lantiq: tweak DWC2 default parametersJohn Crispin2015-11-212-10/+10
| | | | | | | | | | | | | | | | | | | | | This patch improves the default configuration of DWC2 on lantiq SoCs somewhat: * Set maximum packet count to largest allowed value by the DWC2 (511) * Use 16-bit DMA bursts * Divide fifo buffers more evenly Default fifo buffer sizes from original ltq-hcd driver seem really irrational. For example according to DWC2 data book rxfifo size of 240 will not fit even a single full length USB packet. On the other hand non-periodic tx fifo size of 240 is more than enough to fit one complete packet. Change the sizes around to improve the situation and to fix some issues especially with isochronous USB transfers. Signed-off-by: Antti Seppälä <a.seppala@gmail.com> SVN-Revision: 47563
* brcm2708: enable hard float ABIJohn Crispin2015-11-213-4/+4
| | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> SVN-Revision: 47562
* brcm2708: add support for multi-device imagesJohn Crispin2015-11-213-44/+16
| | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> SVN-Revision: 47561
* brcm2708: rename image device definitionJohn Crispin2015-11-211-5/+5
| | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> SVN-Revision: 47560
* brcm2708: revert sd image extension to .imgJohn Crispin2015-11-211-2/+2
| | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> SVN-Revision: 47559
* brcm2708: simplify gzip image generationJohn Crispin2015-11-211-11/+1
| | | | | | Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com> SVN-Revision: 47558
* ramips: init usb power for Lenovo Y1SJohn Crispin2015-11-211-0/+21
| | | | | | Signed-off-by: Shonn Lu <countrysideboy@qq.com> SVN-Revision: 47557
* ar71xx: fix the SingleProfile kernel size limit for dLAN devicesJohn Crispin2015-11-211-2/+2
| | | | | | | | it ends up as $(2) of CatFiles and must be a plain decimal value. Signed-off-by: Günther Kelleter <guenther.kelleter@devolo.de> SVN-Revision: 47555
* ar71xx: add support for the devolo dLAN HotspotJohn Crispin2015-11-2110-6/+162
| | | | | | Signed-off-by: Günther Kelleter <guenther.kelleter@devolo.de> SVN-Revision: 47554
* ar71xx: fix AR71XX_MODEL on TP-Link TL-WR703NJohn Crispin2015-11-211-1/+1
| | | | | | | | | The hwid check was wrong, causing the AR71XX_MODEL value to end with a space (as $hwver was unset). Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net> SVN-Revision: 47553
* oxnas: add missing platform bindings for stmmac glueJohn Crispin2015-11-211-0/+19
| | | | | | | | | | | r47218 was missing needed changes which were accidentally ommitted from the patch. This should fix #20878 Signed-off-by: Daniel Golle <daniel@makrotopia.org> SVN-Revision: 47552
* kernel: add missing config optionHauke Mehrtens2015-11-211-0/+1
| | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 47549
* ipq806x: fix PCIe reset gpio handling - the core already handles the ↵Felix Fietkau2015-11-212-16/+60
| | | | | | | | active-low flag Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 47547
* ipq806x: assert AHB PCIe reset during initFelix Fietkau2015-11-212-14/+36
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 47546
* ipq806x: reduce PCIe buffer size setting to fix potential data corruption issuesFelix Fietkau2015-11-212-4/+4
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 47545
* ipq806x: fix pcie reset gpio definions and move them to the common .dtsi fileFelix Fietkau2015-11-2122-266/+170
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 47544
* ipq806x: fix pcie tx0-term-offset settingFelix Fietkau2015-11-2110-12/+16
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 47543
* ipq806x: fix device tree nodes for PCI to get rid of I/O and memory offsetsFelix Fietkau2015-11-212-12/+12
| | | | | | | | Fixes QCA99x0 detection issues Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 47542
* mvebu: migrate led and network setup to board detection frameworkJo-Philipp Wich2015-11-202-9/+9
| | | | | | Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 47541
* mpc85xx: migrate network setup to board detection frameworkJo-Philipp Wich2015-11-201-7/+5
| | | | | | Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 47540
* ar71xx: fix wndr3700_board_detect for some NETGEAR WNDR3700v2 (again)Jo-Philipp Wich2015-11-201-5/+6
| | | | | | | | | | | | | | When fixing the model string for WNDR3700v2 which contain a model string followed by 0xff in r46455, the match for other versions of the WNDR3700v2 which just contain lots of 0xff broke (as the 0xff $model is checked for is stripped off). Fix by stripping off non-printable characters only for the actual output string, but not for the internal matching. Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net> SVN-Revision: 47538
* kernel: add missing config optionHauke Mehrtens2015-11-203-0/+3
| | | | | | Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 47536
* ar71xx: migrate led and network setup to board detection frameworkJo-Philipp Wich2015-11-202-10/+11
| | | | | | Signed-off-by: Jo-Philipp Wich <jow@openwrt.org> SVN-Revision: 47534
* imx6: ventana: remove invalid video options from bootscriptLuka Perkov2015-11-201-75/+1
| | | | | | | | | Removed video related kernel params that are only appropriate for the Freescale downstream vendor kernel and not appriate for mainline linux. Signed-off-by: Tim Harvey <tharvey@gateworks.com> SVN-Revision: 47532
* imx6: refresh patchesLuka Perkov2015-11-197-44/+9
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 47513
* imx6: remove obsolete VENTANA_DTS from profileLuka Perkov2015-11-181-15/+0
| | | | | | | | The device-tree files are now specified in the image Makefile Signed-off-by: Tim Harvey <tharvey@gateworks.com> SVN-Revision: 47512
* imx6: add Vetnana LVDS supportLuka Perkov2015-11-183-0/+150
| | | | | | | | These patches have been submitted to upstream Linux and are pending acceptance. Signed-off-by: Tim Harvey <tharvey@gateworks.com> SVN-Revision: 47511
* imx6: ventana: fix GW16083 device-tree patchLuka Perkov2015-11-181-16/+16
| | | | | | | | | | The 206-ARM-imx-ventana-added-GW16083-to-device-tree.patch merged wrong in the conversion from 3.18 to 4.1. This patch resolves that and puts the device-tree nodes in the correct place. Signed-off-by: Tim Harvey <tharvey@gateworks.com> SVN-Revision: 47510
* imx6: drop support for kernel 3.18Luka Perkov2015-11-1810-1384/+0
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 47509
* imx6: convert ventana images to squashfs+ubifs overlayLuka Perkov2015-11-183-111/+285
| | | | | | | | | | | | | | | | | | | | | | Replace the ventana ubi images from a single rootfs volume containing the rootfs as well as kernel+dtbs in the boot/ subdir to a multi-volume ubi containing kernel+dtbs+bootscript in 'root' ubifs volume, rootfs in 'rootfs' squasfs volume, and rootfs_data an empty ubifs volume. At the same time move ventana image creation over to using the new TARGET_DEVICE syntax as a cleanup. Additionally removed FIT image creation as it is recommended that this be done manually to produce signed FIT images if needed. Note that a bootscript is needed for Ventana to change its default mtdparts to rename the 2nd partition from 'rootfs' to 'ubi'. This is because there are patches in OpenWrt kernels that try to auto-attach and auto-mount and these get in the way if the mtd partition is named 'rootfs'. Signed-off-by: Tim Harvey <tharvey@gateworks.com> SVN-Revision: 47508
* imx6: kernel: add UBI_BLOCK supportLuka Perkov2015-11-181-1/+1
| | | | | | | | UBI_BLOCK support is needed for mounting squashfs over UBI Signed-off-by: Tim Harvey <tharvey@gateworks.com> SVN-Revision: 47507
* imx6: switch to v4.1Luka Perkov2015-11-181-1/+1
| | | | | | Signed-off-by: Pushpal Sidhu <psidhu@gateworks.com> SVN-Revision: 47506
* imx6: add Gateworks GW551x supportLuka Perkov2015-11-183-0/+507
| | | | | | | | | | | | | | | | | | | | | | | | | Upstream patch: e9d6d6b62f306ba83e1441af5daf2809a6167474 Add support for the Gateworks GW5510 board featuring: * i.MX6 SoC * up to 512MB DDR3 * up to 2GB NAND flash * 1x miniPCIe socket (with USB) * HDMI out (micro-HDMI) * HDMI in (micro-HDMI) (currently supported by only vendor kernel) * TTL level I/O (supported by GW16111 breakout board): * I2C * 2x UART * CAN * 2x DIO (GPIO/PWM) * USB OTG Also add support to OpenWrt build system Signed-off-by: Tim Harvey <tharvey@gateworks.com> Signed-off-by: Pushpal Sidhu <psidhu@gateworks.com> SVN-Revision: 47505
* kirkwood: nsa310s: fix partition sizeLuka Perkov2015-11-182-2/+2
| | | | | | Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 47504
* kernel: add CONFIG_SSB_HOST_SOC symbolRafał Miłecki2015-11-163-0/+3
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 47486
* brcm47xx: backport BCM47xx MIPS commits from 4.3 and 4.4-rc1Rafał Miłecki2015-11-169-8/+405
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 47484
* kernel: backport ssb changes from 4.4-rc1Rafał Miłecki2015-11-162-0/+1372
| | | | | | Signed-off-by: Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 47483
* octeon: remove 3.18 supportFelix Fietkau2015-11-158-2128/+0
| | | | | | Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be> SVN-Revision: 47474
* octeon: switch to 4.3Felix Fietkau2015-11-151-1/+1
| | | | | | Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be> SVN-Revision: 47473
* octeon: add support for 4.3Felix Fietkau2015-11-155-0/+2014
| | | | | | | | Runtime tested on Ubiquiti EdgeRouter Lite. Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be> SVN-Revision: 47472
* kernel: add patch to fix prefsrc lookupsFelix Fietkau2015-11-151-0/+60
| | | | | | Signed-off-by: Stijn Tintel <stijn@linux-ipv6.be> SVN-Revision: 47471
* ipq806x: enable vfpv4 support and set cpu type to cortex-a9Felix Fietkau2015-11-141-1/+2
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 47468
* kernel: take bcm47xx_nvram.h from kernel and not backportsHauke Mehrtens2015-11-138-103/+96
| | | | | | | | | | | | | | | | | | compat-wireless/backports now contains a bcm47xx_nvram.h file to backport some of the functions in it which are used by the bcmfmac driver. This file just checks for the kernel versions and provide an empty implementations on older kernel versions. This is OK on most systems, but on bcm47xx / bcm53xx systems we want to call the real functions here. This commit removes the file from backports in our build process like we do it with the bcma and ssb header files. Instead we add a recent version into our kernel so all code uses only one header file. On bcm47xx / bcm53xx the real implementations of this code will be used. Reported-by: Hante Meuleman <meuleman@broadcom.com> Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 47467
* kernel: fix an af_packet regression that was breaking PPPoE on 4.1+ (#20707)Felix Fietkau2015-11-112-0/+34
| | | | | | Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 47459