florian [Wed, 6 Jun 2012 13:31:30 +0000 (13:31 +0000)]
[generic/3.3] backport spi message queue infrastructure
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32077
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Wed, 6 Jun 2012 13:31:24 +0000 (13:31 +0000)]
[brcm63xx] increase led number in patch 301-led_count.patch
So that board patches are only touching board-related code
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32076
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Wed, 6 Jun 2012 13:27:11 +0000 (13:27 +0000)]
[tools] add ccache wrapper
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32075
3c298f89-4303-0410-b956-
a3cf2f4a3e73
luka [Tue, 5 Jun 2012 20:54:33 +0000 (20:54 +0000)]
[package] util-linux: fix typo
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32074
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Tue, 5 Jun 2012 18:02:00 +0000 (18:02 +0000)]
[package] base-files: add permission exceptions, do not clobber shadow permissions - based on patch by Mark Mentovai <mark@moxienet.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32073
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Tue, 5 Jun 2012 17:55:35 +0000 (17:55 +0000)]
[ltq-vmmc] remove bogus patch
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32071
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Tue, 5 Jun 2012 17:49:57 +0000 (17:49 +0000)]
[wprobe/ipfix] rename libmisc.a to libipfixmisc.a
libmisc.a is too generic to be globally staged. It was clashing with xinetd
builds.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32066
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Tue, 5 Jun 2012 17:49:42 +0000 (17:49 +0000)]
[lantiq] clean up generic image building
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32065
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Tue, 5 Jun 2012 17:48:41 +0000 (17:48 +0000)]
[package] base-files: ship a static initial shadow db instead of creating it from passwd with sed, this fixes registering of users at compile time
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32064
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Tue, 5 Jun 2012 17:40:32 +0000 (17:40 +0000)]
[package] base-files: make user_add() populate the shadow db as well
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32063
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Tue, 5 Jun 2012 16:04:23 +0000 (16:04 +0000)]
[package] /etc/functions.sh => /lib/functions.sh
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32062
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Tue, 5 Jun 2012 13:40:41 +0000 (13:40 +0000)]
[brcm63xx] fix board patches so that new boards are withing appropriate ifdef
Some new board definitions were added within the #ifdef CONFIG_CPU_6338
section while some other were added within #ifdef CONFIG_CPU_6345, fix this
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32060
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Tue, 5 Jun 2012 13:40:38 +0000 (13:40 +0000)]
[kernel/3.3] refresh generic patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32059
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Tue, 5 Jun 2012 13:40:35 +0000 (13:40 +0000)]
[brcm63xx] fix bisectability of patch 303-spi-board-info.patch
It uses spi_register_board_info() from linux/spi/spi.h but does not include it
explicitely.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32058
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Tue, 5 Jun 2012 06:57:51 +0000 (06:57 +0000)]
[kernel] bump to 3.3.8
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32055
3c298f89-4303-0410-b956-
a3cf2f4a3e73
luka [Tue, 5 Jun 2012 00:43:56 +0000 (00:43 +0000)]
kirkwood: reorganize target
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32053
3c298f89-4303-0410-b956-
a3cf2f4a3e73
luka [Mon, 4 Jun 2012 22:03:00 +0000 (22:03 +0000)]
uboot-envtools: forgot to remove uboot-envtools.init file
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32052
3c298f89-4303-0410-b956-
a3cf2f4a3e73
luka [Mon, 4 Jun 2012 21:55:49 +0000 (21:55 +0000)]
uboot-envtools: update to 2012.04.01
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32051
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Mon, 4 Jun 2012 18:29:29 +0000 (18:29 +0000)]
[include] log failed package builds
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32050
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Mon, 4 Jun 2012 18:22:09 +0000 (18:22 +0000)]
netifd: update to latest version, fixes wifi restart issues
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32049
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Mon, 4 Jun 2012 18:22:04 +0000 (18:22 +0000)]
ubus: update to latest version, adds reconnect support
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32048
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Mon, 4 Jun 2012 13:46:29 +0000 (13:46 +0000)]
ath9k: fix typo in last commit
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32046
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Mon, 4 Jun 2012 13:42:39 +0000 (13:42 +0000)]
ath9k: fix ANI weak signal detection handling
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32045
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Mon, 4 Jun 2012 10:42:03 +0000 (10:42 +0000)]
ath9k: fall back to OTP ROM if the platform data does not contain valid eeprom data
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32044
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jogo [Mon, 4 Jun 2012 08:35:25 +0000 (08:35 +0000)]
bcm63xx: fix ethernet on 96328avng and 963281TAN
The internal switch did not get registered.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32041
3c298f89-4303-0410-b956-
a3cf2f4a3e73
luka [Sun, 3 Jun 2012 23:37:58 +0000 (23:37 +0000)]
pjsip: update to version 1.14.2
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32040
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Sun, 3 Jun 2012 17:01:30 +0000 (17:01 +0000)]
pptp: fix passing setup json variables to the ppp setup code
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32035
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Sun, 3 Jun 2012 12:38:53 +0000 (12:38 +0000)]
kernel: kmod-video-gspca-core depends on kmod-input-core (fixes #11412)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32033
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Sun, 3 Jun 2012 10:56:01 +0000 (10:56 +0000)]
[kernel] fix videobuf2 escription
fixes #11411
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32032
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Sun, 3 Jun 2012 07:28:48 +0000 (07:28 +0000)]
[kernel] Missing kernel module entry for GSPCA driver for SE401 webcam
fixes #11505
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32030
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Sat, 2 Jun 2012 15:08:54 +0000 (15:08 +0000)]
[package] uhttpd: remove some dead code
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32028
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Sat, 2 Jun 2012 14:56:24 +0000 (14:56 +0000)]
[package] uhttpd: add explicit stdin eof notification for Lua and CGI childs
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32027
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Sat, 2 Jun 2012 14:03:32 +0000 (14:03 +0000)]
[lantiq] adds unset Kbuild symbol
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32026
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Sat, 2 Jun 2012 14:03:30 +0000 (14:03 +0000)]
[ltq-vmmc] use symlinks for voip FW to make laoding easier
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32025
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Sat, 2 Jun 2012 14:03:28 +0000 (14:03 +0000)]
[ltq-vmmc] move /dev/vmmcX creation to a more central place
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32024
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sat, 2 Jun 2012 12:06:28 +0000 (12:06 +0000)]
malta: remove 3.2 patches
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32023
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sat, 2 Jun 2012 12:06:26 +0000 (12:06 +0000)]
malta: use common kernel config
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32022
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sat, 2 Jun 2012 12:06:15 +0000 (12:06 +0000)]
xburst: add missing config symbol
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32021
3c298f89-4303-0410-b956-
a3cf2f4a3e73
hauke [Fri, 1 Jun 2012 21:17:04 +0000 (21:17 +0000)]
mac80211: brcmsmac: add some patches starting to add support for some more chips
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32020
3c298f89-4303-0410-b956-
a3cf2f4a3e73
hauke [Fri, 1 Jun 2012 21:14:08 +0000 (21:14 +0000)]
mac80211: make brcmfmac depend on usb
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32019
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Fri, 1 Jun 2012 10:26:02 +0000 (10:26 +0000)]
mac80211: merge some pending fixes
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32018
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Wed, 30 May 2012 20:16:29 +0000 (20:16 +0000)]
[util-linux] fixes a descriptions mismatch
fixes #11381
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32012
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Wed, 30 May 2012 19:53:01 +0000 (19:53 +0000)]
[package] libubox: update to 2012-05-30, fixes bad non-empty return values in case of already cached variables
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32011
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Wed, 30 May 2012 18:04:15 +0000 (18:04 +0000)]
[imagebuilder] add $(SUBTARGET) to the filename if available
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32007
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Wed, 30 May 2012 17:41:28 +0000 (17:41 +0000)]
[kernel] adds patch to make Tantos (psb6970) switch buildable again
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32006
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Wed, 30 May 2012 15:30:07 +0000 (15:30 +0000)]
[package] uhttpd: fix wrongly applied sizeof() leading to writing beyound end of buffer and subsequent data corruption (#11557)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32005
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jogo [Wed, 30 May 2012 10:27:46 +0000 (10:27 +0000)]
bcm63xx: build images for 6328 reference boards with various flash sizes
Build images for 96328avng and 963281TAN (untested) for three different
flash sizes: 4MB, 8MB, and 16MB.
Known issues:
* Button setup unknown, thus no fail-safe available.
* All other BCM6328 and BCM63XX issues
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32004
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jogo [Wed, 30 May 2012 10:27:42 +0000 (10:27 +0000)]
bcm63xx: readd accidentially dropped network config for SPW303V
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32003
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Wed, 30 May 2012 01:01:06 +0000 (01:01 +0000)]
mac80211: update to wireless-testing 2012-05-29
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32002
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Tue, 29 May 2012 22:22:19 +0000 (22:22 +0000)]
kernel: move esfq to kmod-sched-esfq, as it has extra netfilter dependencies
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32001
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Tue, 29 May 2012 16:39:27 +0000 (16:39 +0000)]
generic: ar8216: add revision specific PHY fixups for AR8327
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@32000
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Tue, 29 May 2012 16:39:26 +0000 (16:39 +0000)]
generic: ar8216: replace chip_type field with chip_{ver,rev} in ar8216_priv
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31999
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Tue, 29 May 2012 16:39:24 +0000 (16:39 +0000)]
generic: ar8216: add chip_is_ar8{216,236,316,327} helpers
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31998
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Tue, 29 May 2012 16:39:23 +0000 (16:39 +0000)]
ar71xx: add default LED setup for the DB120 board
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31997
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Tue, 29 May 2012 16:39:22 +0000 (16:39 +0000)]
cns21xx: use the generic uci-default functions for initial LED setup
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31996
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Tue, 29 May 2012 16:39:21 +0000 (16:39 +0000)]
lantiq: use the generic uci-default functions for initial LED setup
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31995
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Tue, 29 May 2012 16:39:20 +0000 (16:39 +0000)]
kirkwood: use the generic uci-default functions for initial LED setup
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31994
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Tue, 29 May 2012 16:39:18 +0000 (16:39 +0000)]
ramips: use the generic uci-default functions for initial LED setup
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31993
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Tue, 29 May 2012 16:39:17 +0000 (16:39 +0000)]
ar71xx: use the generic uci-default functions for initial LED setup
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31992
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Tue, 29 May 2012 16:39:16 +0000 (16:39 +0000)]
base-files: add LED specific functions to /lib/functions/uci-defaults
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31991
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Tue, 29 May 2012 16:39:15 +0000 (16:39 +0000)]
kirkwood: use uci-defaults to configure different boards
Signed-off-by: Luka Perkov <openwrt@lukaperkov.net>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31990
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Tue, 29 May 2012 16:39:03 +0000 (16:39 +0000)]
ramips: WAN LED for D-Link DIR-300-B1
Add led devices for D-Link DIR-300-B1 WAN LED.
Note that the GPIO state is also ANDed with the esw switch port 4
LED state, which is why I've set the amber LED to default-on.
Closes: https://dev.openwrt.org/ticket/11326
Signed-off-by: Tobias Diedrich <ranma+openwrt@tdiedrich.de>
[ juhosg:
- fix comment style in mach-dir-300-revb.c,
- remove the PPP specific LED setup, not everyone uses a PPP connection
on the WAN interface]
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31989
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Tue, 29 May 2012 13:02:10 +0000 (13:02 +0000)]
netifd: remove obsolete config variable dependency
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31988
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Tue, 29 May 2012 12:59:23 +0000 (12:59 +0000)]
pptp: remove old network scripts
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31985
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Tue, 29 May 2012 12:59:19 +0000 (12:59 +0000)]
ppp: remove old network scripts
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31984
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Tue, 29 May 2012 12:59:15 +0000 (12:59 +0000)]
6to4: remove old network scripts
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31983
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Tue, 29 May 2012 12:59:11 +0000 (12:59 +0000)]
comgt: remove old network scripts
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31982
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Tue, 29 May 2012 12:59:07 +0000 (12:59 +0000)]
6in4: remove old network scripts
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31981
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Tue, 29 May 2012 12:59:03 +0000 (12:59 +0000)]
base-files: remove base-files-network, netifd is the only supported option now
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31980
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Tue, 29 May 2012 12:58:57 +0000 (12:58 +0000)]
ppp: fix local ip in status info (fixes #11551)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31979
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Tue, 29 May 2012 02:03:25 +0000 (02:03 +0000)]
[package] base-files: add network_is_up()
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31978
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Tue, 29 May 2012 00:36:46 +0000 (00:36 +0000)]
[package] libubox: update to 2012-05-29
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31962
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Tue, 29 May 2012 00:20:16 +0000 (00:20 +0000)]
[package] base-files: let network_get_device() return the l3 interface, introduce network_get_physdev() to obtain the underlying iface (if applicable)
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31960
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Mon, 28 May 2012 20:39:50 +0000 (20:39 +0000)]
ar71xx: do not override the mdio clock for ar9330. the override value (obtained from an atheros driver) seems to break ethernet functionality
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31956
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Mon, 28 May 2012 16:17:30 +0000 (16:17 +0000)]
mac80211: use built-in regulatory database instead of crda to avoid various race conditions
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31954
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Mon, 28 May 2012 14:22:42 +0000 (14:22 +0000)]
netifd: call /sbin/wifi up on /etc/init.d/network reload
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31941
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Mon, 28 May 2012 03:24:56 +0000 (03:24 +0000)]
[package] base-files: add network_get_device() to network.sh
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31937
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Mon, 28 May 2012 03:15:05 +0000 (03:15 +0000)]
[packages] firewall: fix nat reflection after netifd status format change
- use /lib/functions/network.sh
- simplify nat reflection code
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31936
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Mon, 28 May 2012 03:15:02 +0000 (03:15 +0000)]
[package] base-files: introduce /lib/functions/network.sh
This file will contain common procedures to deal with network interfaces.
Initially provides network_get_ipaddr(), network_get_ipaddr6(),
network_get_subnet() and network_get_subnet6() to determine the
primary IP addresses or subnets of a given logical interface.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31935
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Mon, 28 May 2012 02:55:59 +0000 (02:55 +0000)]
ar71xx: improve rx performance of the ethernet driver by using build_skb to deliver a cache-hot skb to the network stack
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31934
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Mon, 28 May 2012 02:55:50 +0000 (02:55 +0000)]
libubox: update to 2012-05-26
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31933
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Mon, 28 May 2012 00:52:26 +0000 (00:52 +0000)]
[package] iwinfo: assume that no tx power information is available if nl80211 returns 0 dBm maximum
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31932
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Mon, 28 May 2012 00:52:24 +0000 (00:52 +0000)]
[package] uhttpd:
- rewrite large parts of the server, use uloop event driven structure
- support concurrent requests and make the upper limit configurable
- implement initial version of HTTP-to-ubus JSON proxy and session.* namespace
- add compile time support for debug information
- code style changes
- bump package revision
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31931
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Sun, 27 May 2012 21:02:41 +0000 (21:02 +0000)]
ar71xx: fix MII clock settings for various chips, improves ethernet stability on AR934x
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31925
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Sun, 27 May 2012 21:02:36 +0000 (21:02 +0000)]
kernel: fix suppressing -s for linking modules when profiling is enabled
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31924
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 27 May 2012 17:21:47 +0000 (17:21 +0000)]
ar71xx: fix TL-WR1041 image size
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31923
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 27 May 2012 17:10:00 +0000 (17:10 +0000)]
ramips: rt3883: add device registration code for the SPI controller
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31922
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 27 May 2012 17:09:58 +0000 (17:09 +0000)]
ramips: allow to use the SPI driver on RT3662/RT3883
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31921
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 27 May 2012 17:09:56 +0000 (17:09 +0000)]
ramips: rt3883: fix GPIO reservation for the SPI pins
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31920
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 27 May 2012 17:09:52 +0000 (17:09 +0000)]
ramips: rt305x: remove superfluous controller_data assignment
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31919
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 27 May 2012 17:09:50 +0000 (17:09 +0000)]
ramips: make rt2x00 firmware extraction quiet
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31918
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 27 May 2012 17:09:47 +0000 (17:09 +0000)]
generic: rtl8367: rename a misnamed variable
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31917
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 27 May 2012 17:09:45 +0000 (17:09 +0000)]
generic: rtl8366_smi: remove duplicated spinlock initialization
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31916
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 27 May 2012 17:09:43 +0000 (17:09 +0000)]
generic: rtl8366_smi: rename debugfs Kconfig symbol
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31915
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 27 May 2012 17:09:41 +0000 (17:09 +0000)]
generic: rtl8367: allow to use VLANs > 31
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31914
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Sun, 27 May 2012 16:13:02 +0000 (16:13 +0000)]
[lantiq] move files-3.3 -> files
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31912
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Sun, 27 May 2012 16:12:59 +0000 (16:12 +0000)]
[lantiq] 3.2 R.I.P.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31911
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Sun, 27 May 2012 16:02:22 +0000 (16:02 +0000)]
[lantiq] dgn3500 support with eeprom loading from sysfs
WIFI eeprom:
As discussed, it is impossible for nand and spi flash platforms to have the eeprom data available from mtd. I suggested to load the eeprom from user-space. I've looked into regular firmware loading but this is only possible when using modules. I've created a sysfs entry that allows reading and writing the eeprom data to the platform data. After loading the eeprom data I rely on pci-hotplug support to disable the bogus pci device and rescan the bus (with fixups and all). Because hotplug is not available, an init script is created that performs the copy from mtd to platform data. I think it is best to eventually move the sysfs functions to dev_wifi_athxk.c file, this would get rid of the external to the ath9k platform data.
SPI flash:
It seems that the spi-xway driver is not really working. It causes my kernel to crash in all sorts of ways. I added to bitbang SPI to be able to the calibration data mention above.
I've kept the original mtd partitioning that Netgear uses.
Buttons/LED:
Both buttons are working properly. Two leds are not enabled: The red internet led is connected to the pci_gnt1 pin... I can't disable it because then DMA stops working.
The green wifi led is connected to an unknown atheros gpio.
Signed-off-by: Pieter Voorthuijsen <p.voorthuijsen at gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31910
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Sun, 27 May 2012 16:02:20 +0000 (16:02 +0000)]
[lantiq] fixes zyxel p2601hnfx
moves the linux partition, removes the config partition and the
buttons settings have small adjustments.
Signed-off-by: Luka Perkov <openwrt@lukaperkov.net>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31909
3c298f89-4303-0410-b956-
a3cf2f4a3e73
blogic [Sun, 27 May 2012 16:02:16 +0000 (16:02 +0000)]
[lantiq] Add basic configuration for new board ZTE H201L. Still missing are button and led gpio values.
Signed-off-by: Luka Perkov <openwrt@lukaperkov.net>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@31908
3c298f89-4303-0410-b956-
a3cf2f4a3e73