aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux
Commit message (Collapse)AuthorAgeFilesLines
...
| * lantiq: small fix for legacy profile buildsJohn Crispin2016-06-241-36/+7
| | | | | | | | Signed-off-by: John Crispin <john@phrozen.org>
| * lantiq: convert remaining legacy targets to the new image generation codeJohn Crispin2016-06-248-98/+101
| | | | | | | | Signed-off-by: John Crispin <john@phrozen.org>
| * Revert "lantiq: Use correct macaddr generating logic for the DGN3500"Zoltan HERPAI2016-06-241-5/+0
| | | | | | | | | | | | | | | | This reverts commit edb6897598b56f8390e0aef4bfe4b6530d5aca5c. /etc/board.d cannot be used for system init stuff. Signed-off-by: Felix Fietkau <nbd@nbd.name>
| * lantiq: refresh patchesFelix Fietkau2016-06-246-100/+89
| | | | | | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
| * lantiq: the io space was still not big enough for UHCIJohn Crispin2016-06-241-1/+1
| | | | | | | | Signed-off-by: John Crispin <john@phrozen.org>
| * lantiq: add ARV4525PW wifi ledJohn Crispin2016-06-241-0/+3
| | | | | | | | Signed-off-by: John Crispin <john@phrozen.org>
| * lantiq: fix VG3503J loader generationJohn Crispin2016-06-241-1/+1
| | | | | | | | Signed-off-by: John Crispin <john@phrozen.org>
| * lantiq: fix fritz7320 wifi supportJohn Crispin2016-06-244-6/+27
| | | | | | | | Signed-off-by: John Crispin <john@phrozen.org>
| * lantiq: fix io_space_limitJohn Crispin2016-06-241-0/+28
| | | | | | | | | | | | this broke uhci pci support on some arv units Signed-off-by: John Crispin <john@phrozen.org>
| * lantiq: fix ARV452CQW button gpio setupJohn Crispin2016-06-241-7/+7
| | | | | | | | Signed-off-by: John Crispin <john@phrozen.org>
| * lantiq: add AVM image mageic to sysupgrade scriptJohn Crispin2016-06-241-0/+2
| | | | | | | | Signed-off-by: John Crispin <john@phrozen.org>
| * lantiq: add xway_legacy targetJohn Crispin2016-06-245-63/+117
| | | | | | | | | | | | due to bloat recent builds fail to fit into the flash of the old danube units Signed-off-by: John Crispin <john@phrozen.org>
| * lantiq: gpio-export fails to build if GPIO_SYSFS is not enabledJohn Crispin2016-06-241-7/+11
| | | | | | | | Signed-off-by: John Crispin <john@phrozen.org>
| * lantiq: Add Support for Fritz!Box 7360 SLJohn Crispin2016-06-245-0/+233
| | | | | | | | | | Signed-off-by: Sebastian Ortwein <krone@animeland.de> Tested-by: Guido Lipke <lipkegu@gmail.com>
| * lantiq: use new property name for eiu irqsJohn Crispin2016-06-244-4/+4
| | | | | | | | Signed-off-by: John Crispin <john@phrozen.org>
| * lantiq: fix a regression in the eiu irq loading codeJohn Crispin2016-06-241-0/+78
| | | | | | | | | | | | | | | | | | this worked in 3.18 but broke at some point. the old code that loaded a irq table was incorrewct anyhow as it mapped the irqs int he domain which should really be done when the driver using them loads them and not the irq driver itself. Signed-off-by: John Crispin <john@phrozen.org>
| * lantiq: add default lan setup to board.d scriptJohn Crispin2016-06-241-0/+3
| | | | | | | | Signed-off-by: John Crispin <john@phrozen.org>
| * lantiq: add VLAN handling fixes to xrx200 ethernet driverFelix Fietkau2016-06-241-17/+37
| | | | | | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
| * lantiq: fold 0400-xrx200-net-multi-phy.patch into ↵Felix Fietkau2016-06-242-39/+9
| | | | | | | | | | | | 0025-NET-MIPS-lantiq-adds-xrx200-net.patch Signed-off-by: Felix Fietkau <nbd@nbd.name>
| * lantiq: change xrx200 ethernet driver WRED signal to global to fix spurious ↵Felix Fietkau2016-06-241-3/+4
| | | | | | | | | | | | packet loss issues Signed-off-by: Felix Fietkau <nbd@nbd.name>
| * lantiq: enable swconfig LED supportFelix Fietkau2016-06-241-0/+1
| | | | | | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
| * lantiq: add Buffalo WBMR-300HPD supportFelix Fietkau2016-06-244-0/+325
| | | | | | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
| * lantiq: fix image DEVICE_DTS handling, add proper default valueFelix Fietkau2016-06-242-31/+1
| | | | | | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
| * lantiq: only call Image/Prepare/Profile for defined profilesFelix Fietkau2016-06-241-1/+1
| | | | | | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
| * lantiq: un-macro the image building codeJohn Crispin2016-06-2416-382/+394
| | | | | | | | Signed-off-by: John Crispin <john@phrozen.org>
| * lantiq/image: move tplink specific image into own fileAlexander Couzens2016-06-242-44/+46
| | | | | | | | Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
| * lantiq: unmacro tp-link boardsAlexander Couzens2016-06-241-14/+25
| | | | | | | | | | | | | | even it's a little bit verbose, unmacrod board descriptions are much easier to read and to understand. Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
| * lantiq: do not build images which exceed the flash sizeMathias Kresin2016-06-241-42/+46
| | | | | | | | | | | | | | | | | | | | The user benpicco in #openwrt reported that images are build which are bigger that the available flash size. He provided a proof of concept fix and gave permission to me to send it for inclusion. Signed-off-by: Mathias Kresin <dev@kresin.me>
| * lantiq: fix regression in VG3503J.dtsJohn Crispin2016-06-241-0/+2
| | | | | | | | | | | | | | | | 9d0608eef3e5b9fca - "lantiq: VG3503J - merge profiles" resulted in the dts file missing the version string. Signed-off-by: John Crispin <john@phrozen.org>
| * lantiq: VG3503J - use the 11G firmwareMathias Kresin2016-06-241-2/+2
| | | | | | | | | | | | Use the 11G firmware for the phys as the oem firmware does. Signed-off-by: Mathias Kresin <dev@kresin.me>
| * lantiq: VG3503J - merge profilesMathias Kresin2016-06-245-200/+176
| | | | | | | | | | | | | | | | The only difference between the VG3503J profiles is the version of the gphy firmware that gets loaded. This can be handled perfect fine in one device tree source file. Signed-off-by: Mathias Kresin <dev@kresin.me>
| * lantiq: enable SMP for XRX200Felix Fietkau2016-06-241-0/+22
| | | | | | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
| * lantiq: refresh xrx200 kernel configFelix Fietkau2016-06-241-29/+0
| | | | | | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
| * lantiq: remove dummy ltq_machine_power_off to fix gpio-poweroff driversFelix Fietkau2016-06-241-0/+23
| | | | | | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
| * lantiq: Fix macaddr-setting code on DGN3500 and possibly other devicesDaniel Gimpelevich2016-06-241-4/+4
| | | | | | | | Signed-off-by: Daniel Gimpelevich <daniel@gimpelevich.san-francisco.ca.us>
| * lantiq: Use correct macaddr generating logic for the DGN3500Daniel Gimpelevich2016-06-241-0/+5
| | | | | | | | Signed-off-by: Daniel Gimpelevich <daniel@gimpelevich.san-francisco.ca.us>
| * lantiq: Use the correct SPI flash speed for the Netgear DGN3500Daniel Gimpelevich2016-06-241-1/+1
| | | | | | | | Signed-off-by: Daniel Gimpelevich <daniel@gimpelevich.san-francisco.ca.us>
| * lantiq: VGV7510KW22 - enable the IP101A phyMathias Kresin2016-06-242-5/+23
| | | | | | | | | | | | | | | | | | | | | | | | The RJ45 WAN port is used for xDSL as well as the IP101A. The pins 1,2,3,6 of the RJ45 are connected to the IP101A and the pins 4,5 are connected to the xdsl chip. Drop the ip101a-rst node. It can't be controlled and is not required at all. Signed-off-by: Mathias Kresin <dev@kresin.me>
| * lantiq: VGV7510KW22 - fix pinmux configurationMathias Kresin2016-06-241-25/+1
| | | | | | | | | | | | | | | | | | | | | | The STP pinmux was initially added in assumption LAN2 led is driven by it. It worked somehow because STP group and gphy0 led0 share the GPIO. Do it the right way by adding the gphy0 led0 the gphy function. According to the author, the SPI node is a copy & paste leftover. Which makes sense since nothing is connected to the SPI bus on this device. Signed-off-by: Mathias Kresin <dev@kresin.me>
| * lantiq: VGV7519 update bombZoltan HERPAI2016-06-244-87/+77
| | | | | | | | | | | | | | | | | | | | | | lantiq: VGV7519 - remove/merge redundant parts in dts lantiq: VGV7519 - cleanup pinmux configuration lantiq: VGV7519 - add second usb port lantiq: VGV7519 - add vlan support lantiq: VGV7519 - get mac address from board_config partition lantiq: VGV7519 - fix brn partition layout Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
| * lantiq: fix ARV4518PWR01 networkMohammed Berdai2016-06-241-0/+4
| | | | | | | | | | | | | | | | This patch fixes the missing Lan interface config in the file /etc/config/network for ARV4518PWR01/A which results in eth0 and br-lan being down and therefore no way to access the router unless via UART-TTL. Signed-off-by: Mohammed Berdai <mohammed.berdai@gmail.com>
| * lantiq: disable phy led complex (test) functions by defaultMathias Kresin2016-06-241-2/+2
| | | | | | | | | | | | They can be added using the phy led device tree bindings if required. Signed-off-by: Mathias Kresin <dev@kresin.me>
| * lantiq: move ubi/ubifs options to the image makefileFelix Fietkau2016-06-245-21/+18
| | | | | | | | Signed-off-by: Felix Fietkau <nbd@nbd.name>
| * ar71xx: hiwifi-hc6361: lift size limit on kernel and rootfs partsYousong Zhou2016-06-242-19/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The patch has been run-tested and the relevant dmsg logs are as the following [ 0.762447] Creating 5 MTD partitions on "spi0.0": [ 0.767217] 0x000000000000-0x000000010000 : "u-boot" [ 0.775139] 0x000000010000-0x000000020000 : "bdinfo" [ 0.781014] 0x000000020000-0x000000fe0000 : "firmware" [ 0.810558] 2 uimage-fw partitions found on MTD device firmware [ 0.815043] 0x000000020000-0x000000170000 : "kernel" [ 0.821925] 0x000000170000-0x000000fe0000 : "rootfs" [ 0.827587] mtd: device 4 (rootfs) set to be root filesystem [ 0.831937] 1 squashfs-split partitions found on MTD device rootfs [ 0.837983] 0x0000005c0000-0x000000fe0000 : "rootfs_data" [ 0.845621] 0x000000fe0000-0x000000ff0000 : "backup" [ 0.851445] 0x000000ff0000-0x000001000000 : "art" While at it, convert to new build method Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
| * ramips: add suport for ZBT APE522IIRoger Pueyo Centelles2016-06-246-0/+161
| | | | | | | | | | | | | | | | | | The ZBT APE522II is a dual-radio outdoor CPE based on the MT7620a SoC. It has 64 MB RAM, 8 MB flash, 2 Fast Ethernet ports via internal switch (one with 802.3af 48V PoE support), a 802.11b/g/n SoC 2.4 GHz radio and an 802.11a/n/ac MT7612E-based 5 GHz radio. Signed-off-by: Roger Pueyo Centelles <roger.pueyo@guifi.net>
| * ramips: remove duplicate i2c dts infoMichael Lee2016-06-244-24/+0
| | | | | | | | Signed-off-by: Michael Lee <igvtee@gmail.com>
| * ramips: update i2c driversMichael Lee2016-06-242-371/+611
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * add rt_i2c structure to store driver data * rewrite read/write check function and add i2c error status check. so we don't need to wait until time out. * add 10 bits address support. according to the data sheet i think it is possible. but i haven't verify it. * the most important is start transfer only need once. otherwise it cause I2C_STARTERR status. * add set i2c clock speed register by dts options "clock-frequency". not just hard code it. * add mt7621 i2c driver. i just copy i2c-ralink.c and change register names. and the hardware don't support error status. so i remove it. but the logic is the same. Signed-off-by: Michael Lee <igvtee@gmail.com>
| * ramips: fix kmod-sound-mt7620 packagingJo-Philipp Wich2016-06-241-6/+5
| | | | | | | | | | | | | | | | | | Rework the kmod-sound-mt7620 package to explicitely select the CONFIG_SND_SOC_WM8960 symbols and change it to bundle the renamed .ko file. Also remove the @BROKEN flag and exclude it on the rt288x subtarget instead. Signed-off-by: Jo-Philipp Wich <jo@mein.io>
| * ramips/image: Add Archer C50 to mt7620 MakefileHenryk Heisig2016-06-241-0/+9
| | | | | | | | Signed-off-by: Henryk Heisig <hyniu@o2.pl>
| * ramips/base-files: Add support for Archer C50Henryk Heisig2016-06-245-1/+16
| | | | | | | | Signed-off-by: Henryk Heisig <hyniu@o2.pl>