aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* 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
* package/kernel/sound: Add Gateworks Avila Sound SoC packageFelix Fietkau2012-10-101-0/+19
| | | | | | | | This package includes the audio drivers for Avila SoC Audio Signed-off-by: Tim Harvey <tharvey@gateworks.com> SVN-Revision: 33682
* 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-microcode: Add ixp4xx NPE-A-HSS firmwareFelix Fietkau2012-10-102-2/+7
| | | | | | | | | | The ixp4xx HSS firmware is needed in order to use the HSS (synchronous serial port). An example of where this is used is the Gateworks Avila boards to interface to an audio codec. Signed-off-by: Tim Harvey <tharvey@gateworks.com> SVN-Revision: 33680
* 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
* mac80211: fix intel wifi autoload module namesJonas Gorski2012-10-091-2/+2
| | | | | | | The autoload directives were using wrong module names, preventing them from being automatically inserted at boot time. SVN-Revision: 33676
* cyassl: add a patch to better check legacy SSLv2 client hello recordsJo-Philipp Wich2012-10-092-2/+15
| | | | | | | | | If junk data is received during SSL_accept(), cyassl will treat it as legacy SSLv2 record without performing further plausibility checks. Change the legacy code path to return UNKNOWN_HANDSHAKE_TYPE if the value of the third byte isn't 0x01 the hello message type. SVN-Revision: 33675
* hostapd: ensure that wpa_supplicant_setup_vif() returns success in cases ↵Jo-Philipp Wich2012-10-091-1/+4
| | | | | | where wpa_supplicant is not invoked (#11996) SVN-Revision: 33674
* 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
* mac80211: brcmsmac: use firmware extracted from proprietary driverHauke Mehrtens2012-10-083-2/+34
| | | | | | | | The firmware from linux-firmware does not support the rev 17 core found in a bcm4716. The firmware extracted from the proprietary driver supports this core. Use this firmware instead by default. SVN-Revision: 33669
* tools: add b43-toolsHauke Mehrtens2012-10-085-60/+65
| | | | | | Move the b43-tools build from the mac80211 Makefile into an own package in tools and use the newest version of b43-tools. SVN-Revision: 33668
* mac80211: fix spacingHauke Mehrtens2012-10-081-4/+4
| | | | SVN-Revision: 33667
* it's time to break the barriersImre Kaloz2012-10-082-10/+7
| | | | SVN-Revision: 33666
* bcm63xx: fix 963281TAN image namesJonas Gorski2012-10-081-3/+3
| | | | | | it's a 6328, not a 6348. SVN-Revision: 33665
* rssileds: select libiwinfo instead of just depending on itFelix Fietkau2012-10-081-1/+1
| | | | SVN-Revision: 33664
* busybox: backport upstream fixes for ext2 related toolsFelix Fietkau2012-10-081-0/+1441
| | | | SVN-Revision: 33662
* busybox: refresh patchesFelix Fietkau2012-10-089-26/+25
| | | | SVN-Revision: 33661
* add myself as a maintainer for various packagesFelix Fietkau2012-10-0815-0/+27
| | | | SVN-Revision: 33660
* build: allow the package maintainer info to be specified globally for a ↵Felix Fietkau2012-10-081-1/+3
| | | | | | source package SVN-Revision: 33659
* move library packages to package/libs/Felix Fietkau2012-10-0895-0/+0
| | | | SVN-Revision: 33657
* firmware-utils: move bcm_tag.h hereJonas Gorski2012-10-082-71/+70
| | | | | | | 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
* package: mtd: use in-kernel bcm63xx image tag headerJonas Gorski2012-10-083-30/+30
| | | | | | | Use the image tag header from the kernel instead of an external header file. SVN-Revision: 33654
* 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-0715-5188/+7
| | | | SVN-Revision: 33640
* x86: add grub2 iso supportFelix Fietkau2012-10-074-4/+45
| | | | SVN-Revision: 33639
* x86/generic: enable cdrom + iso9660 supportFelix Fietkau2012-10-071-1/+5
| | | | SVN-Revision: 33638
* mac80211: refresh patchesFelix Fietkau2012-10-072-41/+27
| | | | SVN-Revision: 33636
* mac80211: use ieee80211_free_txskb in a few more places to prevent skb leaksFelix Fietkau2012-10-072-1/+108
| | | | SVN-Revision: 33635
* move a few unmaintained packages from trunk to /packagesFelix Fietkau2012-10-07220-33399/+0
| | | | SVN-Revision: 33634
* build: create pkginfo dir earlier to avoid build breakageFelix Fietkau2012-10-061-0/+1
| | | | SVN-Revision: 33633
* build: rework the package/install step - collect package install lists ↵Felix Fietkau2012-10-065-42/+55
| | | | | | during package/compile, then install all packages at once SVN-Revision: 33631
* hostapd: fix parallel build issues and spurious object file rebuildsFelix Fietkau2012-10-061-0/+1
| | | | SVN-Revision: 33630
* ath9k: fix invalid register access on single-stream ar93xx devicesFelix Fietkau2012-10-051-0/+13
| | | | SVN-Revision: 33628
* acx-mac80211: adapt interface changes in mac80211Hauke Mehrtens2012-10-042-1/+44
| | | | | | | | | The prototype of conf_tx and tx in struct ieee80211_ops changed some time ago and was not compatible with the prototype assumes by acs-mac80211. At least I do not see any compile warnings about this any more. SVN-Revision: 33624
* ar71xx: build image for the TL-WR841N/ND v8Gabor Juhos2012-10-041-1/+2
| | | | SVN-Revision: 33623