summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* mac80211: merge another upstream aggregation fixnbd2011-12-101-8/+58
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29496 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: disable bluetooth coexistence support to reduce module sizenbd2011-12-102-0/+583
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29495 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: improve handling of blockackreq (should improve aggregation behavior ↵nbd2011-12-105-0/+741
| | | | | | under tough wifi conditions with lots of retransmission) git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29494 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: merge an upstream fix for an aggregation related race conditionnbd2011-12-101-2/+130
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29493 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [atheros] convert to gpiolibblogic2011-12-092-0/+536
| | | | | | Signed-off-by: karlp@tweak.net.au git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29486 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: add support for firmware 666.2 for b43 deviceshauke2011-12-082-6/+27
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29485 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] librpc: do not build if external or native toolchains are usedjow2011-12-081-2/+27
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29484 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: fix WNDR3x00 factory image generationjuhosg2011-12-071-2/+2
| | | | | | | | | | | | | | | | | Factory images for WNDR3700v2 and WNDR3800 should contain these model IDs for the device: field in their DNI tags, not WNDR3700. This regressed in r29434, which redid WNDR3x00 model detection. The sixth parameter to Image/Build/Netgear is only used as the -B argument to mkdniimg, which is used to set the device: field. In r29434, this was erroneously changed to be WNDR3700 for all models. The tools to flash factory images (U-Boot's TFTP server and the factory software's upgrade utility) may refuse to honor images with incorrect device: fields in their DNI tags. Signed-off-by: Mark Mentovai <mark@moxienet.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29473 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: fix WNDR3x00 model detectionjuhosg2011-12-071-14/+17
| | | | | | | | | | | | | | | | | | | | Detect the model name for /tmp/sysinfo/model based on 10 bytes at offset 56 in the art (caldata) mtd partition. r29434 redid WNDR3x00 model detection, attempting to distinguish between WNDR3700v2 and WNDR3800 by checking MemTotal in /proc/meminfo. However, it contained a bug: it put the awk inside a $(...), with the result that all WNDR3700v2 and WNDR3800 models would be reported as WNDR3800. This patch checks the model name stored in the art partition, as is done by U-Boot shipping on the WNDR3800. It has the likely advantage of working with future models based on the WNDR3700 board. It also will not mis-detect units on which people install more memory. I have tested this patch on WNDR3700 (v1), WNDR3700v2, and WNDR3800. Signed-off-by: Mark Mentovai <mark@moxienet.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29472 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: fix mac addresses on the DIR-300/600 boardsjuhosg2011-12-062-0/+13
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29471 3c298f89-4303-0410-b956-a3cf2f4a3e73
* linux: update 3.1 to 3.1.4jogo2011-12-0611-488/+250
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29470 3c298f89-4303-0410-b956-a3cf2f4a3e73
* linux: update 3.0 to 3.0.12jogo2011-12-069-10/+10
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29469 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: create firmware image for the TL-WR740N/ND v4 boardsjuhosg2011-12-061-0/+2
| | | | | | Based on a patch by Cristian Deluxe <djcristiandeluxe@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29468 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: use hw_id, hw_rev and flash_layout with mktplinkfwjuhosg2011-12-061-27/+27
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29467 3c298f89-4303-0410-b956-a3cf2f4a3e73
* tools/mktplinkfw: allow to specify hw_id, hw_rev and flash_layoutjuhosg2011-12-061-89/+125
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29466 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ubus: update to the latest versionnbd2011-12-061-3/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29465 3c298f89-4303-0410-b956-a3cf2f4a3e73
* libubox: update to latest version, fix some endian issuesnbd2011-12-061-3/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29464 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: fix TL-MR3x20 profile names in image/Makefilejuhosg2011-12-061-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29463 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] iwinfo: support nl80211 hardware identification against radioX ↵jow2011-12-062-1/+22
| | | | | | pseudo interfaces, useful if radio is not up yet git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29462 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: cleanup TP-Link profilesjuhosg2011-12-062-211/+96
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29461 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: merge some pending fixes, fixes skb leaks and some warningsnbd2011-12-051-2/+73
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29460 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: add TP-Link board detectionjuhosg2011-12-051-1/+54
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29459 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: use correct mac on the lan interface on several TP-LINK devicesjuhosg2011-12-053-6/+6
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29458 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: allow to pass negative offset values for ar71xx_init_macjuhosg2011-12-052-3/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29457 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: don't register PCI controller on AR934x if PCIE_RC bit is not setjuhosg2011-12-051-2/+7
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29456 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: verify hardware id of firmware images on TP-Link boardsjuhosg2011-12-052-0/+26
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29455 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: set mac addresses for the NBG-419Njuhosg2011-12-052-1/+7
| | | | | | Based on a patch by Nerijus Baliunas <nerijus@users.sourceforge.net> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29454 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: set preinit interface mac on the hw550-3g boardjuhosg2011-12-051-0/+4
| | | | | | Based on a patch by Daniel Golle <dgolle@allnet.de> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29453 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: use ramips_get_mac_* functions in the preinit scriptjuhosg2011-12-051-18/+4
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29452 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: move ramips_get_mac_* functions to lib/ramips.shjuhosg2011-12-052-33/+37
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29451 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: add ramips_ prefix to get_mac_{binary,nvram} functionsjuhosg2011-12-051-6/+6
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29450 3c298f89-4303-0410-b956-a3cf2f4a3e73
* include/package-ipkg.mk: don't add vi backup files to packagesjuhosg2011-12-051-3/+3
| | | | | | Also remove trailing whitespaces. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29449 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ramips: fix network configuration setupjuhosg2011-12-051-3/+3
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29448 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: reclaim some unused space on TP-Link boardsjuhosg2011-12-051-4/+31
| | | | | | | | With the default OpenWrt configuration, this increases the size of the rootfs_data partition by 384KB/128KB on the older/newer TP-Link models. git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29447 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: check squashfs signature in TP-Link mtd parserjuhosg2011-12-051-1/+31
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29446 3c298f89-4303-0410-b956-a3cf2f4a3e73
* firmware-utils/mktplinkfw: allow to align the rootfs on a specified boundaryjuhosg2011-12-051-14/+45
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29445 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: use the lzma-loader on TP-Link boards w/o lzma supportjuhosg2011-12-051-11/+42
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29444 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: add lzma loaderjuhosg2011-12-0517-0/+1941
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29443 3c298f89-4303-0410-b956-a3cf2f4a3e73
* tools/mkimage: allow to use different magic in uImagesjuhosg2011-12-051-0/+63
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29442 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: add preliminary support for wzr-hp-g450hnbd2011-12-059-0/+118
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29441 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: move multi-m25p80 concat code from wzr-hp-ag300h mach code to ↵nbd2011-12-053-72/+78
| | | | | | dev-m25p80.c, other buffalo routers use it as well git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29440 3c298f89-4303-0410-b956-a3cf2f4a3e73
* netifd: update to latest version, fixes some use-after-free issuesnbd2011-12-051-2/+2
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29439 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix antenna configuration on ar9285 for devices without antenna diversitynbd2011-12-051-0/+9
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29438 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ath9k: fix 5/10 mhz channel bandwidth issuesnbd2011-12-052-0/+76
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29437 3c298f89-4303-0410-b956-a3cf2f4a3e73
* mac80211: update to 2011-12-01nbd2011-12-0549-770/+390
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29436 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: rewrite WNDR3700/3800 handlingjuhosg2011-12-0510-297/+59
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29434 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [ar71xx] add some missing wndr3800 base-files definitionsjow2011-12-053-2/+72
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29433 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: change user-space board detectionjuhosg2011-12-052-6/+25
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29432 3c298f89-4303-0410-b956-a3cf2f4a3e73
* ar71xx: allow WNDR3700 image creation to fail if kernel/rootfs too bigjuhosg2011-12-051-18/+16
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29431 3c298f89-4303-0410-b956-a3cf2f4a3e73
* [package] iwinfo: factor tx power offset into power level listingjow2011-12-041-3/+6
| | | | git-svn-id: svn://svn.openwrt.org/openwrt/trunk@29430 3c298f89-4303-0410-b956-a3cf2f4a3e73