aboutsummaryrefslogtreecommitdiffstats
path: root/target/linux
Commit message (Collapse)AuthorAgeFilesLines
...
* vlynq: rework probing and clocking setupFlorian Fainelli2012-10-131-12/+292
| | | | | | | | | Handle the different vlynq device versions, and make the vlynq code more in line with the original vlynq implementation. Patch from Daniel Gimpelevich. SVN-Revision: 33755
* remove the squashfs alignement defineFlorian Fainelli2012-10-131-1/+0
| | | | | | Patch from Daniel Gimpelevich. SVN-Revision: 33754
* handle LOADER_MAGIC2 in ar7partFlorian Fainelli2012-10-131-8/+70
| | | | | | This is required for Actiontec PK5000 devices. Path from Daniel Gimpelevich. SVN-Revision: 33753
* increase the flash resource size to its maximum valueFlorian Fainelli2012-10-131-0/+11
| | | | | | | | CFI detection will reduce the resource size to its real value. Patch from Daniel Gimpelevich. SVN-Revision: 33752
* reinstate the fixed PHY fallback for devices with undetectable switchesFlorian Fainelli2012-10-131-59/+35
| | | | | | | At least devices without a switch present on the MDIO bus still get a valid link and work as expected (such as the Linksys WAG54Gv2). SVN-Revision: 33751
* enable mvswitch driverFlorian Fainelli2012-10-133-32/+74
| | | | | | | | And fix the default network configuration to create the required VLANs. Patch from Daniel Gimpelevich. SVN-Revision: 33750
* use the second available LED to encore mode boot statesFlorian Fainelli2012-10-132-6/+21
| | | | | | Patch from Daniel Gimpelevich. SVN-Revision: 33749
* use wpad-mini instead of hostapdFlorian Fainelli2012-10-131-1/+1
| | | | SVN-Revision: 33744
* add support for new Option modules (GTM66xxWFS/GTM67xxWFS)Imre Kaloz2012-10-131-0/+36
| | | | | | | | Add new device ID's for the hso driver as well as usb storage Signed-off-by: Tim Harvey <tharvey@gateworks.com> SVN-Revision: 33743
* x86/kvm_guest: enable PCIE supportJo-Philipp Wich2012-10-121-0/+2
| | | | SVN-Revision: 33741
* copy initramfs kernel to bin directoryFlorian Fainelli2012-10-111-0/+7
| | | | SVN-Revision: 33726
* gpiodev/gpioctl RIPJohn Crispin2012-10-1114-261/+3
| | | | SVN-Revision: 33725
* fix (really this time) laguna UART configImre Kaloz2012-10-111-1/+1
| | | | | | | | Properly terminate the correct platform resource for laguna UARTs Signed-off-by: Tim Harvey <tharvey@gateworks.com> SVN-Revision: 33721
* The Gateworks System Controller (GSC) is an i2c device that provides system ↵Imre Kaloz2012-10-114-10/+12
| | | | | | | | level monitoring and control of Gateworks boards. It is used on several product families spanning several different target architectures (ixp4xx, cns3xxx, davinci). Signed-off-by: Tim Harvey <tharvey@gateworks.com> SVN-Revision: 33720
* fix non terminated uart resources for lagunaImre Kaloz2012-10-111-1/+2
| | | | | | | | Resolves crashes when probing multiple serial devices Signed-off-by: Tim Harvey <tharvey@gateworks.com> SVN-Revision: 33719
* generate vmlinux.srec and vmlinux.bin from srec2binFlorian Fainelli2012-10-111-0/+2
| | | | | | Useful for loading the kernel into RAM using ADAM2/PSPBoot. SVN-Revision: 33718
* kernel: fq_codel: dont reinit flow stateFelix Fietkau2012-10-101-0/+41
| | | | | | Keep fq_codel flow state around after queue empty. SVN-Revision: 33687
* kernel: dont delay acks after ECN CEFelix Fietkau2012-10-101-0/+63
| | | | | | | Bugfix from linux head - don't delay acks from ECN congestion experienced in some situations. SVN-Revision: 33686
* cns3xxx: Fix GPIO configuration for Gateworks Laguna boardsFelix Fietkau2012-10-101-0/+23
| | | | | | | | | The Laguna boards do not use all the same pins for SDHCI as the Cavium reference board. Signed-off-by: Tim Harvey <tharvey@gateworks.com> SVN-Revision: 33684
* cns3xxx: Fix laguna arm11mpcore watchdogFelix Fietkau2012-10-101-1/+1
| | | | | | | | | | | | | | | | | The ARM11MPCore Timer/Watchdog registers start at offset 0x600 which is where all mpcore-wdt boards point the driver base too. I believe this is wrong because 0x600 is aliased to the timer/watchdog of the 'current CPU' where 0x700 is CPU0's timer/watchdog, and 0x800 is CPU1's timer/watchdog. Thus if your timer/watchdog application is switching between CPU's it can end up writing to the wrong CPU's registers which results in random board resets from watchdog timeouts etc. This patch forces the timer/watchdog driver to use CPU0's registers always. Its my opinion that other mpcore-wdt boards should be doing the same thing. Signed-off-by: Tim Harvey <tharvey@gateworks.com> SVN-Revision: 33683
* mtd: allow partial block unlockFelix Fietkau2012-10-101-0/+18
| | | | | | | | | | | | | | | | This allows sysupgrade for devices such as the Gateworks Avila/Cambria product families based on the ixp4xx using the redboot bootloader with combined FIS directory and RedBoot config partitions on larger FLASH devices with larger eraseblocks. This second iteration of this patch addresses previous issues: - whitespace breakage fixed - unlock in all scenarios - simplification and fix logic bug Signed-off-by: Tim Harvey <tharvey@gateworks.com> SVN-Revision: 33681
* ixp4xx: enable OPTIMIZE_FOR_SIZEFelix Fietkau2012-10-101-0/+1
| | | | | | | | | Enabling OPTIMIZE_FOR_SIZE cuts the kernel binary down by 50K which is critical for some small-footprint boards. Signed-off-by: Tim Harvey <tharvey@gateworks.com> SVN-Revision: 33679
* ixp4xx: add missing reboot handlers (fixes #11577)Felix Fietkau2012-10-0912-12/+24
| | | | SVN-Revision: 33672
* x86: remove the reboot=bios command line parameter (#12193)Felix Fietkau2012-10-092-3/+3
| | | | SVN-Revision: 33671
* bcm63xx: remove bcm_tag usage in kernelJonas Gorski2012-10-097-12/+12
| | | | | | Fixes #12292. SVN-Revision: 33670
* bcm63xx: fix 963281TAN image namesJonas Gorski2012-10-081-3/+3
| | | | | | it's a 6328, not a 6348. SVN-Revision: 33665
* firmware-utils: move bcm_tag.h hereJonas Gorski2012-10-081-70/+0
| | | | | | | Since there is only one user of bcm_tag.h left, we can safely move it into the firmware-utils directory, replacing the symlink. SVN-Revision: 33655
* bcm63xx: fix entering failsafe through buttonJonas Gorski2012-10-081-0/+1
| | | | | | | gpio_keys_polled needs to be loaded in preinit for buttons to work for entering failsafe. SVN-Revision: 33653
* cns3xxx: add sysupgrade supportFelix Fietkau2012-10-073-4/+159
| | | | | | | | | | | Signed-off-by: Tim Harvey <tharvey@gateworks.com> target/linux/cns3xxx/base-files/lib/cns3xxx.sh | 22 ++ target/linux/cns3xxx/base-files/lib/upgrade/platform.sh | 122 ++++++++++++++++ target/linux/cns3xxx/image/Makefile | 19 +- 3 files changed, 159 insertions(+), 4 deletions(-) SVN-Revision: 33650
* cns3xxx: add GW2383 board supportFelix Fietkau2012-10-071-1/+17
| | | | | | | | | | | Add GPIO/LED support for Gateworks GW2383 Signed-off-by: Tim Harvey <tharvey@gateworks.com> target/linux/cns3xxx/patches-3.3/300-laguna_support.patch | 18 +++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) SVN-Revision: 33649
* cns3xxx: fix gpio access and add gpio IRQ supportFelix Fietkau2012-10-071-0/+536
| | | | | | | | | Signed-off-by: Tim Harvey <tharvey@gateworks.com> target/linux/cns3xxx/patches-3.3/470-gpio_irq.patch | 536 ++++++++++++++++++++ 1 file changed, 536 insertions(+) SVN-Revision: 33648
* ixp4xx: update Gateworks Avila board supportFelix Fietkau2012-10-071-27/+387
| | | | | | | | | | | | | | | | | Several new features for newer boards: - add additional UARTs present on some boards - add additional LEDs present on some boards - add HSS audio device codec present on some boards - add support for GSC present on some boards - add per model setup support for newer boards - set FLASH window per-model for boards with larger FLASH Some fixes: - add IRQ mapping for additional PCI devices (USB Host) Signed-off-by: Tim Harvey <tharvey@gateworks.com> SVN-Revision: 33647
* ixp4xx: patch cleanupFelix Fietkau2012-10-073-181/+108
| | | | | | | | roll all avila patches into a single patch (no code changes) Signed-off-by: Tim Harvey <tharvey@gateworks.com> SVN-Revision: 33646
* ixp4xx: Add HSS audio driver for Avila product familyFelix Fietkau2012-10-071-0/+2085
| | | | | | | | Add ixp4xx HSS audio driver for Avila Signed-off-by: Tim Harvey <tharvey@gateworks.com> SVN-Revision: 33645
* ixp4xx: update Gateworks Cambria board supportFelix Fietkau2012-10-071-11/+447
| | | | | | | | | | | | | | | | | Several new features for newer boards: - add irq mapping for additional devices - add platform data for i2c bus to SFP modules - add additional UARTs present on some boards - increased R/W delay for expansion bus UARTs - add additional LEDs present on some boards - add GPIO exports and configuration - add ENET switch config present on some boards - add support for GSC present on some boards - added per model setup support for newer boards Signed-off-by: Tim Harvey <tharvey@gateworks.com> SVN-Revision: 33644
* ixp4xx: patch cleanupFelix Fietkau2012-10-074-250/+145
| | | | | | | | roll all cambria patches into a single patch (no code changes) Signed-off-by: Tim Harvey <tharvey@gateworks.com> SVN-Revision: 33643
* ixp4xx: split out new UART I/O to its own patchFelix Fietkau2012-10-072-121/+122
| | | | | | | | This is being done for general cleanup Signed-off-by: Tim Harvey <tharvey@gateworks.com> SVN-Revision: 33642
* x86: rename the iso file to openwrt-x86-generic.isoFelix Fietkau2012-10-071-1/+3
| | | | SVN-Revision: 33641
* x86: remove grub-legacyFelix Fietkau2012-10-074-93/+6
| | | | SVN-Revision: 33640
* x86: add grub2 iso supportFelix Fietkau2012-10-073-3/+44
| | | | SVN-Revision: 33639
* x86/generic: enable cdrom + iso9660 supportFelix Fietkau2012-10-071-1/+5
| | | | SVN-Revision: 33638
* ar71xx: build image for the TL-WR841N/ND v8Gabor Juhos2012-10-041-1/+2
| | | | SVN-Revision: 33623
* ar71xx: user-space support for TL-WR841N/ND v8Gabor Juhos2012-10-045-0/+20
| | | | SVN-Revision: 33622
* ar71xx: add support for the TL-WR841N/ND v8 boardGabor Juhos2012-10-043-0/+198
| | | | SVN-Revision: 33621
* bcma: do not initialize deactivated PCIe coresHauke Mehrtens2012-10-042-6/+32
| | | | | | | | | Before it was tried to initialize the deactivated PCIe core in client mode, but this causes the SoC to hang. Just do not initialize it at all and ignore the core it is not working and nothing is connected to it when the specific bit is set in the boardflags. SVN-Revision: 33620
* use memcmp in mem size detection as suggested by blogicHauke Mehrtens2012-10-041-7/+3
| | | | SVN-Revision: 33619
* fix typo in 05_set_ether_mac_rdc preinit script (#11166)Florian Fainelli2012-10-041-1/+1
| | | | SVN-Revision: 33618
* ramips: add image for ALL0256N-8MGabor Juhos2012-10-041-0/+1
| | | | | | | | | | | | The new version of the ALL0256N now got 8MB SPI NOR flash instead of 4MB. In order to expose the whole amount of flash, add another image which contains the corresponding GENERIC_8M mtdparts. [juhosg: change suffix from '8m' to '8M'] Patch by: Daniel Golle <dgolle@allnet.de> SVN-Revision: 33614
* add Default and Gumstix PXA profilesFlorian Fainelli2012-10-033-1/+47
| | | | | | Gumstix builds a fake flash image for usage in qemu SVN-Revision: 33609
* advertise jffs2 featureFlorian Fainelli2012-10-031-1/+1
| | | | SVN-Revision: 33607