Felix Fietkau [Wed, 6 Jun 2012 13:45:53 +0000 (13:45 +0000)]
download.mk: refuse to download mirror tarballs from packages using version control if no mirror md5sum was provided
SVN-Revision: 32079
Florian Fainelli [Wed, 6 Jun 2012 13:31:33 +0000 (13:31 +0000)]
backport upstream spi-bcm63xx fixes
* message pump conversion
* not using stopping state
* setting spi driver mode bits
SVN-Revision: 32078
Florian Fainelli [Wed, 6 Jun 2012 13:31:30 +0000 (13:31 +0000)]
backport spi message queue infrastructure
SVN-Revision: 32077
Florian Fainelli [Wed, 6 Jun 2012 13:31:24 +0000 (13:31 +0000)]
increase led number in patch 301-led_count.patch
So that board patches are only touching board-related code
SVN-Revision: 32076
John Crispin [Wed, 6 Jun 2012 13:27:11 +0000 (13:27 +0000)]
add ccache wrapper
SVN-Revision: 32075
Luka Perkov [Tue, 5 Jun 2012 20:54:33 +0000 (20:54 +0000)]
util-linux: fix typo
SVN-Revision: 32074
Jo-Philipp Wich [Tue, 5 Jun 2012 18:02:00 +0000 (18:02 +0000)]
base-files: add permission exceptions, do not clobber shadow permissions - based on patch by Mark Mentovai <mark@moxienet.com>
SVN-Revision: 32073
John Crispin [Tue, 5 Jun 2012 17:55:35 +0000 (17:55 +0000)]
remove bogus patch
SVN-Revision: 32071
John Crispin [Tue, 5 Jun 2012 17:49:57 +0000 (17:49 +0000)]
rename libmisc.a to libipfixmisc.a
libmisc.a is too generic to be globally staged. It was clashing with xinetd
builds.
SVN-Revision: 32066
John Crispin [Tue, 5 Jun 2012 17:49:42 +0000 (17:49 +0000)]
clean up generic image building
SVN-Revision: 32065
Jo-Philipp Wich [Tue, 5 Jun 2012 17:48:41 +0000 (17:48 +0000)]
base-files: ship a static initial shadow db instead of creating it from passwd with sed, this fixes registering of users at compile time
SVN-Revision: 32064
Jo-Philipp Wich [Tue, 5 Jun 2012 17:40:32 +0000 (17:40 +0000)]
base-files: make user_add() populate the shadow db as well
SVN-Revision: 32063
Jo-Philipp Wich [Tue, 5 Jun 2012 16:04:23 +0000 (16:04 +0000)]
/etc/functions.sh => /lib/functions.sh
SVN-Revision: 32062
Florian Fainelli [Tue, 5 Jun 2012 13:40:41 +0000 (13:40 +0000)]
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
SVN-Revision: 32060
Florian Fainelli [Tue, 5 Jun 2012 13:40:38 +0000 (13:40 +0000)]
refresh generic patches
SVN-Revision: 32059
Florian Fainelli [Tue, 5 Jun 2012 13:40:35 +0000 (13:40 +0000)]
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.
SVN-Revision: 32058
John Crispin [Tue, 5 Jun 2012 06:57:51 +0000 (06:57 +0000)]
bump to 3.3.8
SVN-Revision: 32055
Luka Perkov [Tue, 5 Jun 2012 00:43:56 +0000 (00:43 +0000)]
kirkwood: reorganize target
SVN-Revision: 32053
Luka Perkov [Mon, 4 Jun 2012 22:03:00 +0000 (22:03 +0000)]
uboot-envtools: forgot to remove uboot-envtools.init file
SVN-Revision: 32052
Luka Perkov [Mon, 4 Jun 2012 21:55:49 +0000 (21:55 +0000)]
uboot-envtools: update to 2012.04.01
SVN-Revision: 32051
John Crispin [Mon, 4 Jun 2012 18:29:29 +0000 (18:29 +0000)]
log failed package builds
SVN-Revision: 32050
Felix Fietkau [Mon, 4 Jun 2012 18:22:09 +0000 (18:22 +0000)]
netifd: update to latest version, fixes wifi restart issues
SVN-Revision: 32049
Felix Fietkau [Mon, 4 Jun 2012 18:22:04 +0000 (18:22 +0000)]
ubus: update to latest version, adds reconnect support
SVN-Revision: 32048
Felix Fietkau [Mon, 4 Jun 2012 13:46:29 +0000 (13:46 +0000)]
ath9k: fix typo in last commit
SVN-Revision: 32046
Felix Fietkau [Mon, 4 Jun 2012 13:42:39 +0000 (13:42 +0000)]
ath9k: fix ANI weak signal detection handling
SVN-Revision: 32045
Felix Fietkau [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
SVN-Revision: 32044
Jonas Gorski [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.
SVN-Revision: 32041
Luka Perkov [Sun, 3 Jun 2012 23:37:58 +0000 (23:37 +0000)]
pjsip: update to version 1.14.2
SVN-Revision: 32040
Felix Fietkau [Sun, 3 Jun 2012 17:01:30 +0000 (17:01 +0000)]
pptp: fix passing setup json variables to the ppp setup code
SVN-Revision: 32035
Felix Fietkau [Sun, 3 Jun 2012 12:38:53 +0000 (12:38 +0000)]
kernel: kmod-video-gspca-core depends on kmod-input-core (fixes #11412)
SVN-Revision: 32033
John Crispin [Sun, 3 Jun 2012 10:56:01 +0000 (10:56 +0000)]
fix videobuf2 escription
fixes #11411
SVN-Revision: 32032
John Crispin [Sun, 3 Jun 2012 07:28:48 +0000 (07:28 +0000)]
Missing kernel module entry for GSPCA driver for SE401 webcam
fixes #11505
SVN-Revision: 32030
Jo-Philipp Wich [Sat, 2 Jun 2012 15:08:54 +0000 (15:08 +0000)]
uhttpd: remove some dead code
SVN-Revision: 32028
Jo-Philipp Wich [Sat, 2 Jun 2012 14:56:24 +0000 (14:56 +0000)]
uhttpd: add explicit stdin eof notification for Lua and CGI childs
SVN-Revision: 32027
John Crispin [Sat, 2 Jun 2012 14:03:32 +0000 (14:03 +0000)]
adds unset Kbuild symbol
SVN-Revision: 32026
John Crispin [Sat, 2 Jun 2012 14:03:30 +0000 (14:03 +0000)]
use symlinks for voip FW to make laoding easier
SVN-Revision: 32025
John Crispin [Sat, 2 Jun 2012 14:03:28 +0000 (14:03 +0000)]
move /dev/vmmcX creation to a more central place
SVN-Revision: 32024
Gabor Juhos [Sat, 2 Jun 2012 12:06:28 +0000 (12:06 +0000)]
malta: remove 3.2 patches
SVN-Revision: 32023
Gabor Juhos [Sat, 2 Jun 2012 12:06:26 +0000 (12:06 +0000)]
malta: use common kernel config
SVN-Revision: 32022
Gabor Juhos [Sat, 2 Jun 2012 12:06:15 +0000 (12:06 +0000)]
xburst: add missing config symbol
SVN-Revision: 32021
Hauke Mehrtens [Fri, 1 Jun 2012 21:17:04 +0000 (21:17 +0000)]
mac80211: brcmsmac: add some patches starting to add support for some more chips
SVN-Revision: 32020
Hauke Mehrtens [Fri, 1 Jun 2012 21:14:08 +0000 (21:14 +0000)]
mac80211: make brcmfmac depend on usb
SVN-Revision: 32019
Felix Fietkau [Fri, 1 Jun 2012 10:26:02 +0000 (10:26 +0000)]
mac80211: merge some pending fixes
SVN-Revision: 32018
John Crispin [Wed, 30 May 2012 20:16:29 +0000 (20:16 +0000)]
fixes a descriptions mismatch
fixes #11381
SVN-Revision: 32012
Jo-Philipp Wich [Wed, 30 May 2012 19:53:01 +0000 (19:53 +0000)]
libubox: update to 2012-05-30, fixes bad non-empty return values in case of already cached variables
SVN-Revision: 32011
John Crispin [Wed, 30 May 2012 18:04:15 +0000 (18:04 +0000)]
add $(SUBTARGET) to the filename if available
SVN-Revision: 32007
John Crispin [Wed, 30 May 2012 17:41:28 +0000 (17:41 +0000)]
adds patch to make Tantos (psb6970) switch buildable again
SVN-Revision: 32006
Jo-Philipp Wich [Wed, 30 May 2012 15:30:07 +0000 (15:30 +0000)]
uhttpd: fix wrongly applied sizeof() leading to writing beyound end of buffer and subsequent data corruption (#11557)
SVN-Revision: 32005
Jonas Gorski [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
SVN-Revision: 32004
Jonas Gorski [Wed, 30 May 2012 10:27:42 +0000 (10:27 +0000)]
bcm63xx: readd accidentially dropped network config for SPW303V
SVN-Revision: 32003
Felix Fietkau [Wed, 30 May 2012 01:01:06 +0000 (01:01 +0000)]
mac80211: update to wireless-testing 2012-05-29
SVN-Revision: 32002
Felix Fietkau [Tue, 29 May 2012 22:22:19 +0000 (22:22 +0000)]
kernel: move esfq to kmod-sched-esfq, as it has extra netfilter dependencies
SVN-Revision: 32001
Gabor Juhos [Tue, 29 May 2012 16:39:27 +0000 (16:39 +0000)]
generic: ar8216: add revision specific PHY fixups for AR8327
SVN-Revision: 32000
Gabor Juhos [Tue, 29 May 2012 16:39:26 +0000 (16:39 +0000)]
generic: ar8216: replace chip_type field with chip_{ver,rev} in ar8216_priv
SVN-Revision: 31999
Gabor Juhos [Tue, 29 May 2012 16:39:24 +0000 (16:39 +0000)]
generic: ar8216: add chip_is_ar8{216,236,316,327} helpers
SVN-Revision: 31998
Gabor Juhos [Tue, 29 May 2012 16:39:23 +0000 (16:39 +0000)]
ar71xx: add default LED setup for the DB120 board
SVN-Revision: 31997
Gabor Juhos [Tue, 29 May 2012 16:39:22 +0000 (16:39 +0000)]
cns21xx: use the generic uci-default functions for initial LED setup
SVN-Revision: 31996
Gabor Juhos [Tue, 29 May 2012 16:39:21 +0000 (16:39 +0000)]
lantiq: use the generic uci-default functions for initial LED setup
SVN-Revision: 31995
Gabor Juhos [Tue, 29 May 2012 16:39:20 +0000 (16:39 +0000)]
kirkwood: use the generic uci-default functions for initial LED setup
SVN-Revision: 31994
Gabor Juhos [Tue, 29 May 2012 16:39:18 +0000 (16:39 +0000)]
ramips: use the generic uci-default functions for initial LED setup
SVN-Revision: 31993
Gabor Juhos [Tue, 29 May 2012 16:39:17 +0000 (16:39 +0000)]
ar71xx: use the generic uci-default functions for initial LED setup
SVN-Revision: 31992
Gabor Juhos [Tue, 29 May 2012 16:39:16 +0000 (16:39 +0000)]
base-files: add LED specific functions to /lib/functions/uci-defaults
SVN-Revision: 31991
Gabor Juhos [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>
SVN-Revision: 31990
Gabor Juhos [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]
SVN-Revision: 31989
Felix Fietkau [Tue, 29 May 2012 13:02:10 +0000 (13:02 +0000)]
netifd: remove obsolete config variable dependency
SVN-Revision: 31988
Felix Fietkau [Tue, 29 May 2012 12:59:23 +0000 (12:59 +0000)]
pptp: remove old network scripts
SVN-Revision: 31985
Felix Fietkau [Tue, 29 May 2012 12:59:19 +0000 (12:59 +0000)]
ppp: remove old network scripts
SVN-Revision: 31984
Felix Fietkau [Tue, 29 May 2012 12:59:15 +0000 (12:59 +0000)]
6to4: remove old network scripts
SVN-Revision: 31983
Felix Fietkau [Tue, 29 May 2012 12:59:11 +0000 (12:59 +0000)]
comgt: remove old network scripts
SVN-Revision: 31982
Felix Fietkau [Tue, 29 May 2012 12:59:07 +0000 (12:59 +0000)]
6in4: remove old network scripts
SVN-Revision: 31981
Felix Fietkau [Tue, 29 May 2012 12:59:03 +0000 (12:59 +0000)]
base-files: remove base-files-network, netifd is the only supported option now
SVN-Revision: 31980
Felix Fietkau [Tue, 29 May 2012 12:58:57 +0000 (12:58 +0000)]
ppp: fix local ip in status info (fixes #11551)
SVN-Revision: 31979
Jo-Philipp Wich [Tue, 29 May 2012 02:03:25 +0000 (02:03 +0000)]
base-files: add network_is_up()
SVN-Revision: 31978
Jo-Philipp Wich [Tue, 29 May 2012 00:36:46 +0000 (00:36 +0000)]
libubox: update to 2012-05-29
SVN-Revision: 31962
Jo-Philipp Wich [Tue, 29 May 2012 00:20:16 +0000 (00:20 +0000)]
base-files: let network_get_device() return the l3 interface, introduce network_get_physdev() to obtain the underlying iface (if applicable)
SVN-Revision: 31960
Felix Fietkau [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
SVN-Revision: 31956
Felix Fietkau [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
SVN-Revision: 31954
Felix Fietkau [Mon, 28 May 2012 14:22:42 +0000 (14:22 +0000)]
netifd: call /sbin/wifi up on /etc/init.d/network reload
SVN-Revision: 31941
Jo-Philipp Wich [Mon, 28 May 2012 03:24:56 +0000 (03:24 +0000)]
base-files: add network_get_device() to network.sh
SVN-Revision: 31937
Jo-Philipp Wich [Mon, 28 May 2012 03:15:05 +0000 (03:15 +0000)]
firewall: fix nat reflection after netifd status format change - use /lib/functions/network.sh - simplify nat reflection code
SVN-Revision: 31936
Jo-Philipp Wich [Mon, 28 May 2012 03:15:02 +0000 (03:15 +0000)]
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.
SVN-Revision: 31935
Felix Fietkau [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
SVN-Revision: 31934
Felix Fietkau [Mon, 28 May 2012 02:55:50 +0000 (02:55 +0000)]
libubox: update to 2012-05-26
SVN-Revision: 31933
Jo-Philipp Wich [Mon, 28 May 2012 00:52:26 +0000 (00:52 +0000)]
iwinfo: assume that no tx power information is available if nl80211 returns 0 dBm maximum
SVN-Revision: 31932
Jo-Philipp Wich [Mon, 28 May 2012 00:52:24 +0000 (00:52 +0000)]
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
SVN-Revision: 31931
Felix Fietkau [Sun, 27 May 2012 21:02:41 +0000 (21:02 +0000)]
ar71xx: fix MII clock settings for various chips, improves ethernet stability on AR934x
SVN-Revision: 31925
Felix Fietkau [Sun, 27 May 2012 21:02:36 +0000 (21:02 +0000)]
kernel: fix suppressing -s for linking modules when profiling is enabled
SVN-Revision: 31924
Gabor Juhos [Sun, 27 May 2012 17:21:47 +0000 (17:21 +0000)]
ar71xx: fix TL-WR1041 image size
SVN-Revision: 31923
Gabor Juhos [Sun, 27 May 2012 17:10:00 +0000 (17:10 +0000)]
ramips: rt3883: add device registration code for the SPI controller
SVN-Revision: 31922
Gabor Juhos [Sun, 27 May 2012 17:09:58 +0000 (17:09 +0000)]
ramips: allow to use the SPI driver on RT3662/RT3883
SVN-Revision: 31921
Gabor Juhos [Sun, 27 May 2012 17:09:56 +0000 (17:09 +0000)]
ramips: rt3883: fix GPIO reservation for the SPI pins
SVN-Revision: 31920
Gabor Juhos [Sun, 27 May 2012 17:09:52 +0000 (17:09 +0000)]
ramips: rt305x: remove superfluous controller_data assignment
SVN-Revision: 31919
Gabor Juhos [Sun, 27 May 2012 17:09:50 +0000 (17:09 +0000)]
ramips: make rt2x00 firmware extraction quiet
SVN-Revision: 31918
Gabor Juhos [Sun, 27 May 2012 17:09:47 +0000 (17:09 +0000)]
generic: rtl8367: rename a misnamed variable
SVN-Revision: 31917
Gabor Juhos [Sun, 27 May 2012 17:09:45 +0000 (17:09 +0000)]
generic: rtl8366_smi: remove duplicated spinlock initialization
SVN-Revision: 31916
Gabor Juhos [Sun, 27 May 2012 17:09:43 +0000 (17:09 +0000)]
generic: rtl8366_smi: rename debugfs Kconfig symbol
SVN-Revision: 31915
Gabor Juhos [Sun, 27 May 2012 17:09:41 +0000 (17:09 +0000)]
generic: rtl8367: allow to use VLANs > 31
SVN-Revision: 31914
John Crispin [Sun, 27 May 2012 16:13:02 +0000 (16:13 +0000)]
move files-3.3 -> files
SVN-Revision: 31912
John Crispin [Sun, 27 May 2012 16:12:59 +0000 (16:12 +0000)]
3.2 R.I.P.
SVN-Revision: 31911
John Crispin [Sun, 27 May 2012 16:02:22 +0000 (16:02 +0000)]
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>
SVN-Revision: 31910