Florian Fainelli [Tue, 9 Mar 2010 16:59:14 +0000 (16:59 +0000)]
switch to 2.6.32
SVN-Revision: 20087
Florian Fainelli [Tue, 9 Mar 2010 16:59:08 +0000 (16:59 +0000)]
fix missing bits in ar7.h after r20037
SVN-Revision: 20086
Felix Fietkau [Tue, 9 Mar 2010 15:51:40 +0000 (15:51 +0000)]
scripts/metadata.pl: fix handling of multiple conditional depends on the same package
SVN-Revision: 20085
Jo-Philipp Wich [Tue, 9 Mar 2010 14:49:53 +0000 (14:49 +0000)]
remove dependency on CONFIG_ALL
SVN-Revision: 20084
Felix Fietkau [Tue, 9 Mar 2010 14:35:41 +0000 (14:35 +0000)]
Several small fixes for ar8216 driver (patch by Jonas Gorski)
* Create defines for some magic values/masks.
* Change vlan_id to u16, to allow VIDs > 255.
* Add a range check to set_pvid as it isn't a VID, but the index
in the vlan table.
* Set the max VID to 4094, since 4095 is a reserved value and
should not be used.
* In mangle_rx replace the provided VID with the VID of the table
entry of the port, not the index of the table.
* In hw_apply, remove a redundant emptyness check (was already
checked several lines above).
* In no vlan mode do not set the ingress mode to secure, as there
are no vlan table entries, but to use the port's destination
masks. Otherwise the switch won't forward anything.
* In read_status tell that the phy is up (taken from the rtl8306
driver).
SVN-Revision: 20083
Lars-Peter Clausen [Tue, 9 Mar 2010 12:03:48 +0000 (12:03 +0000)]
jz4740: Properly setup intc irq handler.
SVN-Revision: 20082
Jo-Philipp Wich [Tue, 9 Mar 2010 01:41:06 +0000 (01:41 +0000)]
dnsmasq: remove redundant code introduced with r20074
SVN-Revision: 20079
Lars-Peter Clausen [Tue, 9 Mar 2010 00:03:40 +0000 (00:03 +0000)]
n516-lpc: Ack wakeup events and some minor cleanups
SVN-Revision: 20075
Jo-Philipp Wich [Mon, 8 Mar 2010 23:28:55 +0000 (23:28 +0000)]
dnsmasq: allow multiple macs per static lease address (#6205)
SVN-Revision: 20074
Hauke Mehrtens [Mon, 8 Mar 2010 22:05:36 +0000 (22:05 +0000)]
mac80211: build ipw2x00 driver from compat-wireless
ipw2x00 now depends on cfg80211 which is build form compat-wireless and not directly from kernel.
SVN-Revision: 20073
Hauke Mehrtens [Mon, 8 Mar 2010 22:03:00 +0000 (22:03 +0000)]
brcm47xx: fix commit r18413 "128MB ram problem"
The patch commited in r18413 was wrong.
This patch prevents prom_init_mem from scanning over 128MB ram.
This is from #6765 and #3177
Refresh all patches
SVN-Revision: 20072
Lars-Peter Clausen [Mon, 8 Mar 2010 20:34:40 +0000 (20:34 +0000)]
jz4740-gpio: Fix potential race condition
SVN-Revision: 20071
Lars-Peter Clausen [Mon, 8 Mar 2010 20:34:01 +0000 (20:34 +0000)]
Fix gpio and irq wakeup irq handling.
SVN-Revision: 20070
Lars-Peter Clausen [Mon, 8 Mar 2010 20:32:08 +0000 (20:32 +0000)]
Export gpio and irq registers through debugfs
SVN-Revision: 20069
Gabor Juhos [Mon, 8 Mar 2010 17:35:07 +0000 (17:35 +0000)]
mktplinkfw: fix help string, and remove duplicated option
SVN-Revision: 20067
Gabor Juhos [Mon, 8 Mar 2010 17:35:03 +0000 (17:35 +0000)]
package: fix w1-gpio-custom package (closes #6770)
SVN-Revision: 20066
Felix Fietkau [Mon, 8 Mar 2010 17:17:46 +0000 (17:17 +0000)]
mkimage: fix spurious build errors caused by its braindead build system
SVN-Revision: 20065
Gabor Juhos [Mon, 8 Mar 2010 17:00:46 +0000 (17:00 +0000)]
imagebuilder: add REVISION variable (closes #6795)
SVN-Revision: 20064
Gabor Juhos [Mon, 8 Mar 2010 15:32:48 +0000 (15:32 +0000)]
ar71xx: simplify WP543 image generation, and fix rootfs offset
SVN-Revision: 20063
Travis Kemen [Mon, 8 Mar 2010 15:25:53 +0000 (15:25 +0000)]
add missing file from patch
SVN-Revision: 20062
Travis Kemen [Mon, 8 Mar 2010 15:03:42 +0000 (15:03 +0000)]
finish cleaning my broken commit
SVN-Revision: 20061
Gabor Juhos [Mon, 8 Mar 2010 14:38:46 +0000 (14:38 +0000)]
ar71xx: sync .33 config
SVN-Revision: 20060
Gabor Juhos [Mon, 8 Mar 2010 14:38:43 +0000 (14:38 +0000)]
ar71xx: enable AR7240 DSA driver on 2.6.33 as well
SVN-Revision: 20059
Travis Kemen [Mon, 8 Mar 2010 14:21:32 +0000 (14:21 +0000)]
fix missing parts of r19997.
SVN-Revision: 20057
Gabor Juhos [Mon, 8 Mar 2010 13:00:23 +0000 (13:00 +0000)]
ar71xx: refresh patches
SVN-Revision: 20055
Gabor Juhos [Mon, 8 Mar 2010 12:10:23 +0000 (12:10 +0000)]
ar71xx: add NAND driver for the RB750
SVN-Revision: 20054
Gabor Juhos [Mon, 8 Mar 2010 12:10:14 +0000 (12:10 +0000)]
ar71xx: add ar71xx_gpio_function_setup
SVN-Revision: 20053
Gabor Juhos [Mon, 8 Mar 2010 12:10:07 +0000 (12:10 +0000)]
package: add module for the RB750 LED driver
SVN-Revision: 20052
Gabor Juhos [Mon, 8 Mar 2010 12:10:01 +0000 (12:10 +0000)]
ar71xx: add LED driver for the RB750
SVN-Revision: 20051
Gabor Juhos [Mon, 8 Mar 2010 12:09:49 +0000 (12:09 +0000)]
ar71xx: add latch handling code for the RB750
SVN-Revision: 20050
Gabor Juhos [Mon, 8 Mar 2010 12:09:38 +0000 (12:09 +0000)]
ar71xx: increase kernel partition size for the WP543 boards
SVN-Revision: 20049
Jo-Philipp Wich [Mon, 8 Mar 2010 03:52:04 +0000 (03:52 +0000)]
dnsmasq: prevent bad command line error when a dhcp pool has ignore set and the corresponding iface has only whitespace as value
SVN-Revision: 20048
Nicolas Thill [Mon, 8 Mar 2010 01:55:31 +0000 (01:55 +0000)]
acx: remove wrong CONFIG_PCI dep (should have been PCI_SUPPORT, but that just fails on some targets)
SVN-Revision: 20047
Felix Fietkau [Mon, 8 Mar 2010 00:34:30 +0000 (00:34 +0000)]
mac80211: remove an obsolete patch which breaks 2.6.32 compat
SVN-Revision: 20046
Felix Fietkau [Mon, 8 Mar 2010 00:34:26 +0000 (00:34 +0000)]
mac80211: small whitespace fix in minstrel_ht
SVN-Revision: 20045
Lars-Peter Clausen [Sun, 7 Mar 2010 23:45:45 +0000 (23:45 +0000)]
Add sound support for the n516.
SVN-Revision: 20044
Lars-Peter Clausen [Sun, 7 Mar 2010 23:44:58 +0000 (23:44 +0000)]
Add support for enabling/disabling the aic controllers clock.
SVN-Revision: 20043
Felix Fietkau [Sun, 7 Mar 2010 18:35:39 +0000 (18:35 +0000)]
mac80211: fix a few more minstrel_ht bugs (thx to Christian Lamparter)
SVN-Revision: 20040
Florian Fainelli [Sun, 7 Mar 2010 18:16:07 +0000 (18:16 +0000)]
add support for new ar7-atm version D7.05.00.00 (#6515)
SVN-Revision: 20039
Felix Fietkau [Sun, 7 Mar 2010 17:00:43 +0000 (17:00 +0000)]
mac80211: improve minstrel_ht performance by reducing the impact of slow sampling
SVN-Revision: 20038
Florian Fainelli [Sun, 7 Mar 2010 16:37:01 +0000 (16:37 +0000)]
correct the MDIO base address and reset sequence for Titan (#6573)
SVN-Revision: 20037
Florian Fainelli [Sun, 7 Mar 2010 16:36:51 +0000 (16:36 +0000)]
add one more acx-mac80211 patch to finally allow its building on ar7
SVN-Revision: 20036
Felix Fietkau [Sun, 7 Mar 2010 16:29:41 +0000 (16:29 +0000)]
mac80211: simplify minstrel_ht code, rewrite packet sampling algorithm for improved performance and a-mpdu length
SVN-Revision: 20035
Felix Fietkau [Sun, 7 Mar 2010 16:29:37 +0000 (16:29 +0000)]
mac80211: increase minstrel_ht precision by properly using a-mpdu frame stats
SVN-Revision: 20034
Felix Fietkau [Sun, 7 Mar 2010 16:29:33 +0000 (16:29 +0000)]
mac80211: implement .rate_update in minstrel_ht
SVN-Revision: 20033
Felix Fietkau [Sun, 7 Mar 2010 16:29:28 +0000 (16:29 +0000)]
mac80211: update to wireless-testing 2010-03-03
SVN-Revision: 20032
Nicolas Thill [Sun, 7 Mar 2010 15:10:57 +0000 (15:10 +0000)]
uClibc: enhance debug support (closes: #6118)
SVN-Revision: 20031
Nicolas Thill [Sun, 7 Mar 2010 15:06:22 +0000 (15:06 +0000)]
uClibc: revert to old linuxthreads implementation on x86 (like all others arches)
SVN-Revision: 20030
Gabor Juhos [Sun, 7 Mar 2010 05:41:01 +0000 (05:41 +0000)]
ar71xx: add preliminary support for the RouterBOARD 750
SVN-Revision: 20029
Gabor Juhos [Sun, 7 Mar 2010 05:40:58 +0000 (05:40 +0000)]
ar71xx: make the rb4xx nand driver depends on AR71XX_MACH_RB4XX
SVN-Revision: 20028
Gabor Juhos [Sun, 7 Mar 2010 05:40:56 +0000 (05:40 +0000)]
ar71xx: rename mach-rb-4xx.c to mach-rb4xx.c, and change Kconfig symbol
SVN-Revision: 20027
Nicolas Thill [Sun, 7 Mar 2010 03:55:34 +0000 (03:55 +0000)]
siit: oops, 'make M=... modules' is 2.6 only, use SUBDIRS=... instead
SVN-Revision: 20026
Nicolas Thill [Sun, 7 Mar 2010 03:44:48 +0000 (03:44 +0000)]
siit: use $(KERNEL_MAKEOPTS)
SVN-Revision: 20025
Nicolas Thill [Sun, 7 Mar 2010 03:41:57 +0000 (03:41 +0000)]
siit: remove obsolete dep (builds fine on 2.6.31 since r18191)
SVN-Revision: 20024
Florian Fainelli [Sat, 6 Mar 2010 22:33:30 +0000 (22:33 +0000)]
let 802.1q tagged frames go in and out from cpmac (#6730)
SVN-Revision: 20023
Florian Fainelli [Sat, 6 Mar 2010 22:33:25 +0000 (22:33 +0000)]
fallback to "dumb switch" mode if no PHY was detected
This will enable the second Ethernet MAC in most cases, but will allow
previously non working devices to work.
SVN-Revision: 20022
Florian Fainelli [Sat, 6 Mar 2010 22:33:19 +0000 (22:33 +0000)]
fix cpmac panics with 2.6.32 (#6764)
SVN-Revision: 20021
Florian Fainelli [Sat, 6 Mar 2010 22:33:13 +0000 (22:33 +0000)]
add some missing patches to acx-mac80211 it now builds the pci module as well
SVN-Revision: 20020
Nicolas Thill [Sat, 6 Mar 2010 17:10:45 +0000 (17:10 +0000)]
gcc: only enable/disable TLS support in final stage (closes: #6788)
SVN-Revision: 20018
Florian Fainelli [Sat, 6 Mar 2010 12:48:13 +0000 (12:48 +0000)]
move netdev_ops conversion, previous hunk was not correct
SVN-Revision: 20016
Florian Fainelli [Sat, 6 Mar 2010 12:22:41 +0000 (12:22 +0000)]
update acx-mac80211 to a newer snapshot and fix its compilation wrt new includes path
SVN-Revision: 20015
Florian Fainelli [Sat, 6 Mar 2010 12:22:35 +0000 (12:22 +0000)]
migrate acx to netdev_ops, required for later kernels
SVN-Revision: 20014
Felix Fietkau [Sat, 6 Mar 2010 10:04:30 +0000 (10:04 +0000)]
mac80211: enable debugfs support by default - having access to the rate control statistics is very useful for figuring out the real quality of a link
SVN-Revision: 20011
Travis Kemen [Fri, 5 Mar 2010 23:10:54 +0000 (23:10 +0000)]
fix missing symbols for kernel 2.6.33, closes #6803 thanks Maddes
SVN-Revision: 20010
Travis Kemen [Fri, 5 Mar 2010 22:35:24 +0000 (22:35 +0000)]
fix missing symbols for kernel 2.6.32, closes #6802 thanks Maddes
SVN-Revision: 20009
Travis Kemen [Fri, 5 Mar 2010 21:58:49 +0000 (21:58 +0000)]
add missing symbol
SVN-Revision: 20008
Gabor Juhos [Fri, 5 Mar 2010 20:29:29 +0000 (20:29 +0000)]
ar71xx: don't init PCI irqs on the AR7240 if the PCIe subsystem are in reset
SVN-Revision: 20007
Gabor Juhos [Fri, 5 Mar 2010 20:29:27 +0000 (20:29 +0000)]
ar71xx: fix sysupgrade on the WRT400N (thanks to chuljin)
* closes #6782
SVN-Revision: 20006
Gabor Juhos [Fri, 5 Mar 2010 20:29:24 +0000 (20:29 +0000)]
ar71xx: fix status led detection on the RB4xx boards
SVN-Revision: 20005
Gabor Juhos [Fri, 5 Mar 2010 20:29:22 +0000 (20:29 +0000)]
ar71xx: ag71xx: move calling ag71xx_phy_stop out from spinlock
SVN-Revision: 20004
Gabor Juhos [Fri, 5 Mar 2010 20:29:18 +0000 (20:29 +0000)]
ar71xx: ag71xx: move link update function
SVN-Revision: 20003
Gabor Juhos [Fri, 5 Mar 2010 20:29:14 +0000 (20:29 +0000)]
ar71xx: ag71xx: don't use dev->trans_start
SVN-Revision: 20002
Gabor Juhos [Fri, 5 Mar 2010 20:29:10 +0000 (20:29 +0000)]
ar71xx: ag71xx: use dma_unmap_single to unmap frames
SVN-Revision: 20001
Travis Kemen [Fri, 5 Mar 2010 20:28:52 +0000 (20:28 +0000)]
this patch fixes package/Makefile.
-Raphael
SVN-Revision: 20000
Travis Kemen [Fri, 5 Mar 2010 20:27:58 +0000 (20:27 +0000)]
this patch fixes uboot-envtools so that it is no longer broken.
-Raphael
SVN-Revision: 19999
Travis Kemen [Fri, 5 Mar 2010 20:26:14 +0000 (20:26 +0000)]
there are quite a lot of package using ln -sf in their Makefile, so this patch adds
LN:=ln -sf
to rules.mk
-Raphael
SVN-Revision: 19998
Travis Kemen [Fri, 5 Mar 2010 20:24:13 +0000 (20:24 +0000)]
this patch uses PKG_INSTALL:=1 and simplifies the Makefile, separates the menuconfig options in a separates Config.in file, adds a new patch to disable man pages (there was an error with QUILT=1 without this patch, as ln was used without -f), renames patches to be more explicit (and 1xx for Makefile patches and 2xx for source patches)
-Raphael
SVN-Revision: 19997
Travis Kemen [Fri, 5 Mar 2010 20:19:48 +0000 (20:19 +0000)]
The attached patch replaces $(1) install by $(if $(1), $(1), install) in the definition, in order to be able to specify an install rule, which is not always called install (example: trunk/package/ncurses/Makefile has rules called install.libs and install.data).
Then its possible to do this in ncurses Makefile:
define Build/Install
$(call Build/Install/Default, install.libs install.data)
endef
This patch does not affect anything else, as if no parameter is given,
it will use install as before.
-Raphael
SVN-Revision: 19996
Travis Kemen [Fri, 5 Mar 2010 20:15:12 +0000 (20:15 +0000)]
this patch fixes toolchain parallel build, which reduces build time.
In order to enable parallel build, change line 21 of
include/host-build.mk from:
override MAKEFLAGS=
to:
override MAKEFLAGS=$(MAKE_JOBS)
-Raphael
SVN-Revision: 19995
Travis Kemen [Fri, 5 Mar 2010 20:12:24 +0000 (20:12 +0000)]
this patch simplifies the Makefile by using PKG_INSTALL:=1 and fixes parallel build.
-Raphael
SVN-Revision: 19994
Travis Kemen [Fri, 5 Mar 2010 20:10:37 +0000 (20:10 +0000)]
this patch simplifies the Makefile by using PKG_INSTALL:=1, and it also fixes parallel build.
-Raphael
SVN-Revision: 19993
Nicolas Thill [Fri, 5 Mar 2010 09:48:32 +0000 (09:48 +0000)]
remove bison requirement (see [10398] & [14900])
SVN-Revision: 19989
Lars-Peter Clausen [Fri, 5 Mar 2010 04:21:41 +0000 (04:21 +0000)]
Add support for the n516
SVN-Revision: 19987
Lars-Peter Clausen [Fri, 5 Mar 2010 04:15:51 +0000 (04:15 +0000)]
Add subtarget for each device
SVN-Revision: 19986
Lars-Peter Clausen [Fri, 5 Mar 2010 04:14:03 +0000 (04:14 +0000)]
image.mk: Adjust ubifs build behaviour to that of others image types
SVN-Revision: 19985
Lars-Peter Clausen [Fri, 5 Mar 2010 02:56:25 +0000 (02:56 +0000)]
jz4740 pm: Fix gpio suspend/resume. Turn pll off while in suspend and gate clocks off which arn't handeld by their subsystems yet.
SVN-Revision: 19984
Lars-Peter Clausen [Fri, 5 Mar 2010 02:53:23 +0000 (02:53 +0000)]
gpio.h: Add proper parenthesis to JZ_GPIO_PORTX macros
SVN-Revision: 19983
Lars-Peter Clausen [Fri, 5 Mar 2010 02:48:55 +0000 (02:48 +0000)]
jz4740_fb: Add support for parallel displays, improve power consumption and some minor bugfixes
SVN-Revision: 19982
Nicolas Thill [Fri, 5 Mar 2010 00:56:05 +0000 (00:56 +0000)]
include kernel-defaults.mk and use $(KERNEL_MAKEOPTS)
SVN-Revision: 19981
Nicolas Thill [Fri, 5 Mar 2010 00:53:51 +0000 (00:53 +0000)]
firstboot: detect mtd, rom & jffs parts first, fix jffs mounted test
SVN-Revision: 19980
Florian Fainelli [Thu, 4 Mar 2010 20:48:43 +0000 (20:48 +0000)]
fix watchdog driver unregistering, patch by Bernhard Loos
SVN-Revision: 19979
Lars-Peter Clausen [Thu, 4 Mar 2010 20:20:54 +0000 (20:20 +0000)]
jz4740_udc: Implement suspend/resume
SVN-Revision: 19978
Florian Fainelli [Thu, 4 Mar 2010 08:28:20 +0000 (08:28 +0000)]
rework reboot mechanism with the new watchdog fixes
The fixing of the watchdog driver makes it generate a NMI so the reboot_fixup
can no longer be called from NMI context, instead, override the machine_retart
callback with our southrbridge reboot mechanism. Patch by Bernhard Loos.
SVN-Revision: 19977
Florian Fainelli [Thu, 4 Mar 2010 08:28:10 +0000 (08:28 +0000)]
enable the required packages to use a gpio-based reset button
SVN-Revision: 19976
Florian Fainelli [Thu, 4 Mar 2010 08:28:05 +0000 (08:28 +0000)]
remove now unused rdc321x_gpio.h file
SVN-Revision: 19975
Florian Fainelli [Thu, 4 Mar 2010 08:27:59 +0000 (08:27 +0000)]
improve sitecom device support
Add support for the 3 GPIO LEDs, reset button and switch to the gpio-buttons
driver. Patch by Bernhard Loos.
SVN-Revision: 19974
Florian Fainelli [Thu, 4 Mar 2010 08:27:51 +0000 (08:27 +0000)]
select ARCH_REQUIRE_GPIOLIB which is required for our gpiolib driver
SVN-Revision: 19973
Florian Fainelli [Thu, 4 Mar 2010 07:54:25 +0000 (07:54 +0000)]
add a new southbridge driver which registers the gpio and watchdog platform devices
This also fixes the watchdog logic and abstracts the access to the RDC321x
southbridge PCI configuration register space. Based on a patch by Bernhard Loos.
SVN-Revision: 19972
Florian Fainelli [Thu, 4 Mar 2010 07:54:20 +0000 (07:54 +0000)]
merge the two patches applying to the same file in a single patch
SVN-Revision: 19971
Travis Kemen [Thu, 4 Mar 2010 02:42:23 +0000 (02:42 +0000)]
revert r19964 for now, there are issues with opkg/ipkg.py generating the status db
SVN-Revision: 19970