openwrt/staging/ldir.git
12 years agoar71xx: build ALFA AP96 images with default profile as well
Gabor Juhos [Sun, 22 Jan 2012 22:33:15 +0000 (22:33 +0000)]
ar71xx: build ALFA AP96 images with default profile as well

SVN-Revision: 29866

12 years agobase-files: add a uci-defaults script which will migrate the root password to /etc...
Jo-Philipp Wich [Sun, 22 Jan 2012 22:25:42 +0000 (22:25 +0000)]
base-files: add a uci-defaults script which will migrate the root password to /etc/shadow if needed

SVN-Revision: 29865

12 years agonetifd: update to latest version, add some more status info and rework shell proto...
Felix Fietkau [Sun, 22 Jan 2012 21:14:30 +0000 (21:14 +0000)]
netifd: update to latest version, add some more status info and rework shell proto handler support

SVN-Revision: 29864

12 years agonetifd: always issue a reload on ifup, not just for -a
Felix Fietkau [Sun, 22 Jan 2012 21:14:26 +0000 (21:14 +0000)]
netifd: always issue a reload on ifup, not just for -a

SVN-Revision: 29863

12 years agobase-files: the initial hotplug2 instance sometimes misses a few relevant events...
Felix Fietkau [Sun, 22 Jan 2012 21:14:22 +0000 (21:14 +0000)]
base-files: the initial hotplug2 instance sometimes misses a few relevant events, e.g. during module load. rerun udevtrigger for the final hotplug2 instance to fix this

SVN-Revision: 29862

12 years agopackage/kernel: add ATH79 symbols for OHCI/EHCI drivers
Gabor Juhos [Sun, 22 Jan 2012 18:43:45 +0000 (18:43 +0000)]
package/kernel: add ATH79 symbols for OHCI/EHCI drivers

SVN-Revision: 29861

12 years agogeneric: 3.2: allow to build myloader mtd parser for ATH79
Gabor Juhos [Sun, 22 Jan 2012 18:43:39 +0000 (18:43 +0000)]
generic: 3.2: allow to build myloader mtd parser for ATH79

SVN-Revision: 29860

12 years agogeneric: allow to build myloader mtd parser for 3.2+
Gabor Juhos [Sun, 22 Jan 2012 18:36:49 +0000 (18:36 +0000)]
generic: allow to build myloader mtd parser for 3.2+

SVN-Revision: 29858

12 years agoramips fix f5d8235-v1 diag LED support
Gabor Juhos [Sun, 22 Jan 2012 18:11:39 +0000 (18:11 +0000)]
ramips fix f5d8235-v1 diag LED support

SVN-Revision: 29857

12 years agoar71xx: wrt160nl_part: include module.h and fix compiler warnings
Gabor Juhos [Sun, 22 Jan 2012 17:55:38 +0000 (17:55 +0000)]
ar71xx: wrt160nl_part: include module.h and fix compiler warnings

SVN-Revision: 29856

12 years agoar71xx: tplinkpart: include module.h
Gabor Juhos [Sun, 22 Jan 2012 17:55:36 +0000 (17:55 +0000)]
ar71xx: tplinkpart: include module.h

SVN-Revision: 29855

12 years agoar71xx: rename vsc7385 spi driver
Gabor Juhos [Sun, 22 Jan 2012 13:51:57 +0000 (13:51 +0000)]
ar71xx: rename vsc7385 spi driver

SVN-Revision: 29853

12 years agoar71xx: rename ap81 spi driver
Gabor Juhos [Sun, 22 Jan 2012 13:51:56 +0000 (13:51 +0000)]
ar71xx: rename ap81 spi driver

SVN-Revision: 29852

12 years agoar71xx: rename rb4xx spi drivers
Gabor Juhos [Sun, 22 Jan 2012 13:51:54 +0000 (13:51 +0000)]
ar71xx: rename rb4xx spi drivers

SVN-Revision: 29851

12 years agoar71xx: rename the nxp_74hc153 driver
Gabor Juhos [Sun, 22 Jan 2012 13:51:52 +0000 (13:51 +0000)]
ar71xx: rename the nxp_74hc153 driver

SVN-Revision: 29850

12 years agoar71xx: change board id of the UniFi board
Gabor Juhos [Sun, 22 Jan 2012 13:51:50 +0000 (13:51 +0000)]
ar71xx: change board id of the UniFi board

SVN-Revision: 29849

12 years agoar71xx: include linux/module.h in the micrel phy driver
Gabor Juhos [Sun, 22 Jan 2012 13:51:49 +0000 (13:51 +0000)]
ar71xx: include linux/module.h in the micrel phy driver

SVN-Revision: 29848

12 years agoramips: add sysled and sysupgrade to wr512-3gn
Gabor Juhos [Sun, 22 Jan 2012 13:43:23 +0000 (13:43 +0000)]
ramips: add sysled and sysupgrade to wr512-3gn

Patch from #10035.

SVN-Revision: 29847

12 years agogeneric: 3.2: don't disable lockdep for OOT modules
Gabor Juhos [Sun, 22 Jan 2012 09:57:39 +0000 (09:57 +0000)]
generic: 3.2: don't disable lockdep for OOT modules

SVN-Revision: 29846

12 years agogeneric: rtl8366: add rtl8366_smi_write_reg_noack helper
Gabor Juhos [Sat, 21 Jan 2012 22:44:09 +0000 (22:44 +0000)]
generic: rtl8366: add rtl8366_smi_write_reg_noack helper

After issuing a soft reset on the RT8366{S,RB}
switch, waiting for the last acknowlegement fails
in rtl8366_smi_write_reg. Add a _noack version of
the function and use that for issuing a soft reset.

SVN-Revision: 29844

12 years agobrcm47xx: add support for pcie host controller on bcma based SoCs.
Hauke Mehrtens [Sat, 21 Jan 2012 22:39:20 +0000 (22:39 +0000)]
brcm47xx: add support for pcie host controller on bcma based SoCs.

This also adds minimal support for the BCMA43224 pcie wireless card.

SVN-Revision: 29843

12 years agoeglibc 2.14 needs our eglibc patchset as well
Mirko Vogt [Sat, 21 Jan 2012 19:39:37 +0000 (19:39 +0000)]
eglibc 2.14 needs our eglibc patchset as well

SVN-Revision: 29842

12 years agolibtool: fix accidental sed invocation in libtoolize
Jo-Philipp Wich [Sat, 21 Jan 2012 09:49:53 +0000 (09:49 +0000)]
libtool: fix accidental sed invocation in libtoolize

SVN-Revision: 29839

12 years agotrying to make README file a bit more helpful
Mirko Vogt [Sat, 21 Jan 2012 01:15:24 +0000 (01:15 +0000)]
trying to make README file a bit more helpful

SVN-Revision: 29837

12 years agoadjust md5sum of v2.21.1 since archive got replaced meanwhile
Mirko Vogt [Fri, 20 Jan 2012 22:54:30 +0000 (22:54 +0000)]
adjust md5sum of v2.21.1 since archive got replaced meanwhile

SVN-Revision: 29836

12 years agoautotools.mk: fix autoreconf in subdirectories, thanks field_it for spotting this
Jo-Philipp Wich [Fri, 20 Jan 2012 21:31:03 +0000 (21:31 +0000)]
autotools.mk: fix autoreconf in subdirectories, thanks field_it for spotting this

SVN-Revision: 29835

12 years agoquilt: some more relocatable fixes for quilt-internal scripts
Jo-Philipp Wich [Fri, 20 Jan 2012 17:54:43 +0000 (17:54 +0000)]
quilt: some more relocatable fixes for quilt-internal scripts

SVN-Revision: 29834

12 years agoopenssl: update to v1.0.0g (CVE-2012-0050)
Jo-Philipp Wich [Fri, 20 Jan 2012 17:36:30 +0000 (17:36 +0000)]
openssl: update to v1.0.0g (CVE-2012-0050)

SVN-Revision: 29832

12 years agobison: make yacc wrapper relocatable
Jo-Philipp Wich [Fri, 20 Jan 2012 17:30:38 +0000 (17:30 +0000)]
bison: make yacc wrapper relocatable

SVN-Revision: 29831

12 years agoautoconf: make bin/autoconf relocatable as well
Jo-Philipp Wich [Fri, 20 Jan 2012 17:17:04 +0000 (17:17 +0000)]
autoconf: make bin/autoconf relocatable as well

SVN-Revision: 29830

12 years agoquilt: make relocatable, search resources relative to STAGING_DIR
Jo-Philipp Wich [Fri, 20 Jan 2012 17:11:37 +0000 (17:11 +0000)]
quilt: make relocatable, search resources relative to STAGING_DIR

SVN-Revision: 29829

12 years agoautomake: further relocation fixes
Jo-Philipp Wich [Fri, 20 Jan 2012 15:19:22 +0000 (15:19 +0000)]
automake: further relocation fixes

SVN-Revision: 29828

12 years agoautoconf: further relocation fixes
Jo-Philipp Wich [Fri, 20 Jan 2012 15:19:06 +0000 (15:19 +0000)]
autoconf: further relocation fixes

SVN-Revision: 29827

12 years agolibtool: make relocatable, search resources relative to STAGING_DIR
Jo-Philipp Wich [Fri, 20 Jan 2012 14:51:44 +0000 (14:51 +0000)]
libtool: make relocatable, search resources relative to STAGING_DIR

SVN-Revision: 29826

12 years agoramips: sysupgrade for ESR-9753
Gabor Juhos [Fri, 20 Jan 2012 10:49:26 +0000 (10:49 +0000)]
ramips: sysupgrade for ESR-9753

This patch add sysupgrade for Engenius ESR-9753

Signed-off-by: Artur Wronowski <arteqw@gmail.com>
SVN-Revision: 29824

12 years agoautoconf: make relocatable by searching resources relative to STAGING_DIR
Jo-Philipp Wich [Fri, 20 Jan 2012 02:56:08 +0000 (02:56 +0000)]
autoconf: make relocatable by searching resources relative to STAGING_DIR

SVN-Revision: 29821

12 years agoautomake: make relocatable by searching resources relative to STAGING_DIR
Jo-Philipp Wich [Fri, 20 Jan 2012 02:55:55 +0000 (02:55 +0000)]
automake: make relocatable by searching resources relative to STAGING_DIR

SVN-Revision: 29820

12 years agokernel: fix OCF for linux 3.2
Jonas Gorski [Thu, 19 Jan 2012 19:51:54 +0000 (19:51 +0000)]
kernel: fix OCF for linux 3.2

Add skb_frag_page from 3.2 to OCF for 3.1 and earlier and use it.

SVN-Revision: 29818

12 years agobase-files: do not pass --set-worker /lib/hotplug2/worker_fork.so to hotplug2 anymore...
Jo-Philipp Wich [Thu, 19 Jan 2012 15:37:47 +0000 (15:37 +0000)]
base-files: do not pass --set-worker /lib/hotplug2/worker_fork.so to hotplug2 anymore, its statically linked - patch by Viktar Palstsiuk <viktar.palstsiuk@promwad.com>

SVN-Revision: 29806

12 years agoabort built in prereq target if there is no site config file for the current target
Jo-Philipp Wich [Thu, 19 Jan 2012 12:19:28 +0000 (12:19 +0000)]
abort built in prereq target if there is no site config file for the current target

SVN-Revision: 29798

12 years agopackage: kernel: fix files for blowfish and pcimcia-rsrc
Jonas Gorski [Thu, 19 Jan 2012 08:25:26 +0000 (08:25 +0000)]
package: kernel: fix files for blowfish and pcimcia-rsrc

Based on a patch from Philip Prindeville.

SVN-Revision: 29797

12 years agosite: add configure cache scripts for mips-linux-gnu and mipsel-linux-gnu, used by...
Jo-Philipp Wich [Thu, 19 Jan 2012 03:10:27 +0000 (03:10 +0000)]
site: add configure cache scripts for mips-linux-gnu and mipsel-linux-gnu, used by CodeSourcery toolchain

SVN-Revision: 29794

12 years agoadd missing kernel symbols
Jo-Philipp Wich [Thu, 19 Jan 2012 01:57:22 +0000 (01:57 +0000)]
add missing kernel symbols

SVN-Revision: 29790

12 years agobusybox: fix previous commit, make CONFIG_BUSYBOX_CONFIG_FEATURE_IPV6 default to...
Jo-Philipp Wich [Thu, 19 Jan 2012 01:50:53 +0000 (01:50 +0000)]
busybox: fix previous commit, make CONFIG_BUSYBOX_CONFIG_FEATURE_IPV6 default to CONFIG_IPV6, not depend on it

SVN-Revision: 29789

12 years agobusybox: make CONFIG_BUSYBOX_CONFIG_FEATURE_IPV6 depend on CONFIG_IPV6
Jo-Philipp Wich [Thu, 19 Jan 2012 01:33:53 +0000 (01:33 +0000)]
busybox: make CONFIG_BUSYBOX_CONFIG_FEATURE_IPV6 depend on CONFIG_IPV6

SVN-Revision: 29788

12 years agoMake the grub timeout configurable on x86 targets
Jo-Philipp Wich [Thu, 19 Jan 2012 01:14:45 +0000 (01:14 +0000)]
Make the grub timeout configurable on x86 targets

Signed-off-by: Justus Winter <4winter@informatik.uni-hamburg.de>
SVN-Revision: 29786

12 years agox86/config-3.2: add linux-3.2 symbols for x86
Jo-Philipp Wich [Thu, 19 Jan 2012 00:31:39 +0000 (00:31 +0000)]
x86/config-3.2: add linux-3.2 symbols for x86

The following symbols are missing for x86, in sorted order.

Signed-off-by: Philip Prindeville <philipp@redfish-solutions.com>
SVN-Revision: 29783

12 years agoext-toolchain.sh: CONFIG_NLS -> CONFIG_BUILD_NLS
Jo-Philipp Wich [Thu, 19 Jan 2012 00:03:52 +0000 (00:03 +0000)]
ext-toolchain.sh: CONFIG_NLS -> CONFIG_BUILD_NLS

SVN-Revision: 29782

12 years agoext-toolchain.sh: fix typo
Jo-Philipp Wich [Thu, 19 Jan 2012 00:01:54 +0000 (00:01 +0000)]
ext-toolchain.sh: fix typo

SVN-Revision: 29781

12 years agoext-toolchain.sh: add option to write .config Add a new --config option to generate...
Jo-Philipp Wich [Wed, 18 Jan 2012 23:46:06 +0000 (23:46 +0000)]
ext-toolchain.sh: add option to write .config Add a new --config option to generate a .config from a given toolchain, this allows for easy integration of external toolchains, e.g.

  ./scripts/ext-toolchain.sh --toolchain /opt/mips-2011.03 --cflags "-muclibc" --config atheros

to setup a ready-to-compile atheros target using the external CodeSourcery toolchain.

SVN-Revision: 29780

12 years agomtd: external toolchains usually do not know about MTDREFRESH, so search in $(LINUX_D...
Jo-Philipp Wich [Wed, 18 Jan 2012 19:22:14 +0000 (19:22 +0000)]
mtd: external toolchains usually do not know about MTDREFRESH, so search in $(LINUX_DIR)/include first, fixes compilation with external CodeSourcery toolchain

SVN-Revision: 29779

12 years agoiptables: pass --disable-ipv6 if CONFIG_IPV6 is off, fixes undefined refs to in6addr_...
Jo-Philipp Wich [Wed, 18 Jan 2012 19:05:48 +0000 (19:05 +0000)]
iptables: pass --disable-ipv6 if CONFIG_IPV6 is off, fixes undefined refs to in6addr_any when compiling with external CodeSourcery toolchain

SVN-Revision: 29778

12 years agodnsmasq: if CONFIG_IPV6 is off, compile with -DNO_IPV6 - solves unresolved refs to...
Jo-Philipp Wich [Wed, 18 Jan 2012 19:00:53 +0000 (19:00 +0000)]
dnsmasq: if CONFIG_IPV6 is off, compile with -DNO_IPV6 - solves unresolved refs to in6addr_any when building with external CodeSourcery toolchain

SVN-Revision: 29777

12 years agopackages: kernel: add usb-common.ko to usb package for kernel >= 3.2
Hauke Mehrtens [Wed, 18 Jan 2012 17:13:23 +0000 (17:13 +0000)]
packages: kernel: add usb-common.ko to usb package for kernel >= 3.2

SVN-Revision: 29776

12 years agoopenssl: fix syntax error in OpenWrt Makefile
Jo-Philipp Wich [Wed, 18 Jan 2012 14:48:16 +0000 (14:48 +0000)]
openssl: fix syntax error in OpenWrt Makefile

SVN-Revision: 29774

12 years agofix thinko in 102-ehci_hcd_ignore_oc patch
Florian Fainelli [Wed, 18 Jan 2012 07:56:02 +0000 (07:56 +0000)]
fix thinko in 102-ehci_hcd_ignore_oc patch

SVN-Revision: 29773

12 years agoext-toolchain.sh: properly handle toolchains without sysroot support
Jo-Philipp Wich [Wed, 18 Jan 2012 04:03:15 +0000 (04:03 +0000)]
ext-toolchain.sh: properly handle toolchains without sysroot support

SVN-Revision: 29772

12 years agoopenssl: don't fail with empty TARGET_LDFLAGS
Jo-Philipp Wich [Wed, 18 Jan 2012 03:54:09 +0000 (03:54 +0000)]
openssl: don't fail with empty TARGET_LDFLAGS

SVN-Revision: 29770

12 years agoext-toolchain.sh: - use GCC's own idea of the target name (-dumpmachine) - display...
Jo-Philipp Wich [Wed, 18 Jan 2012 03:32:30 +0000 (03:32 +0000)]
ext-toolchain.sh: - use GCC's own idea of the target name (-dumpmachine) - display help if called without args - add copyright foo - remove some leftover flag handling code

SVN-Revision: 29769

12 years agoinvoke patch-specs.sh in the gcc/final install stage. Patch up OpenWrts own cross...
Jo-Philipp Wich [Wed, 18 Jan 2012 03:15:22 +0000 (03:15 +0000)]
invoke patch-specs.sh in the gcc/final install stage. Patch up OpenWrts own cross toolchains to always search headers and libraries in $STAGING_DIR, this should solve most issues with missing headers, indirect linking and not found libraries. At a later stage, all -I and -L flags will be purged from TARGET_LDFLAGS and TARGET_CPPFLAGS.

SVN-Revision: 29768

12 years agoadd patch-specs.sh, a utility for modifying GCC specs The patch-specs.sh utility...
Jo-Philipp Wich [Wed, 18 Jan 2012 03:11:45 +0000 (03:11 +0000)]
add patch-specs.sh, a utility for modifying GCC specs The patch-specs.sh utility dumps the GCC specs of a given toolchain and modifies them to always include $STAGING_DIR in the link and compiler command lines, this makes most -I and -L flags unnecessary and lets the compiler automatically find libraries and headers in the staging dir, also solves the majority of -rpath issues.

SVN-Revision: 29767

12 years agouse ext-toolchain.sh to integrate external toolchains Use ext-toolchain.sh to wrap...
Jo-Philipp Wich [Wed, 18 Jan 2012 03:08:09 +0000 (03:08 +0000)]
use ext-toolchain.sh to integrate external toolchains Use ext-toolchain.sh to wrap external toolchain commands, abort build if certain features such as CONFIG_SOFT_FLOAT or CONFIG_IPV6 are enabled but not supported by the toolchain.

SVN-Revision: 29766

12 years agoadd ext-toolchain.sh, a utility for external toolchains The ext-toolchain.sh utility...
Jo-Philipp Wich [Wed, 18 Jan 2012 03:03:24 +0000 (03:03 +0000)]
add ext-toolchain.sh, a utility for external toolchains The ext-toolchain.sh utility script implements various external toolchain tasks: * Testing of available features, like c++, soft-float or ipv6 support * Finding the libc implementation (uclibc or eglibc/glibc) * Inferring the GNU target name * Finding shared objects for packaging (libc, libpthread, ...) * Finding executables for packaging (ldd, gdbserver, ...) * Generating wrapper scripts for toolchain commands

SVN-Revision: 29765

12 years agogigaset 76x
John Crispin [Tue, 17 Jan 2012 12:10:35 +0000 (12:10 +0000)]
gigaset 76x

* fixes leds
* adds all leds found on the sx763 board
* removes board_config from flash layout because wireless data is stored in kernel (ath5k)
* fix button handling

Signed-off-by: Luka Perkov <openwrt@lukaperkov.net>
SVN-Revision: 29763

12 years agoramips: Rework ramips_eth to not require irqsave locking anymore
John Crispin [Tue, 17 Jan 2012 11:23:11 +0000 (11:23 +0000)]
ramips: Rework ramips_eth to not require irqsave locking anymore

Previously the tx housekeeping was done in a spin_lock_irqsave critical
section which causes irqs to be disabled during that time. Since the
housekeeping is already prepared to be scheduled as a tasklet process
the housekeeping only in softirq context and revise the locking between
the tx path and the housekeeping tasklet by using a normal spin_lock
which in most situations will be a NOP anyway.

This makes sure that interrupts are only disabled for a short time
since in the worst case the housekeeping might have to free up to 256
skbs.

Signed-off-by: Helmut Schaa <helmut.schaa@googlemail.com>
SVN-Revision: 29762

12 years agort2x00: add a patch to avoid excessive memmove() on packet contents to improve perfor...
Felix Fietkau [Mon, 16 Jan 2012 08:14:27 +0000 (08:14 +0000)]
rt2x00: add a patch to avoid excessive memmove() on packet contents to improve performance (patch by Helmut Schaa)

SVN-Revision: 29760

12 years agobrcm47xx: add support for kernel 3.2
Hauke Mehrtens [Sun, 15 Jan 2012 21:18:34 +0000 (21:18 +0000)]
brcm47xx: add support for kernel 3.2

SVN-Revision: 29756

12 years agobrcm47xx: run kernel_oldconfig
Hauke Mehrtens [Sun, 15 Jan 2012 14:53:32 +0000 (14:53 +0000)]
brcm47xx: run kernel_oldconfig

SVN-Revision: 29755

12 years agotools: clean up Makefiles / make ccache work
John Crispin [Sun, 15 Jan 2012 11:43:13 +0000 (11:43 +0000)]
tools: clean up Makefiles / make ccache work

SVN-Revision: 29754

12 years agoadd support for OMAP4 based boards, starting with the PandaBoard
Imre Kaloz [Sat, 14 Jan 2012 23:02:56 +0000 (23:02 +0000)]
add support for OMAP4 based boards, starting with the PandaBoard

SVN-Revision: 29753

12 years agobuild and package the wl12xx driver
Imre Kaloz [Sat, 14 Jan 2012 22:56:22 +0000 (22:56 +0000)]
build and package the wl12xx driver

SVN-Revision: 29751

12 years agofixup arm xz support with recent changes
Imre Kaloz [Sat, 14 Jan 2012 22:55:04 +0000 (22:55 +0000)]
fixup arm xz support with recent changes

SVN-Revision: 29750

12 years agoadd missing symbols
Imre Kaloz [Sat, 14 Jan 2012 22:53:28 +0000 (22:53 +0000)]
add missing symbols

SVN-Revision: 29749

12 years agoupgrade to latest linaro releases
Imre Kaloz [Sat, 14 Jan 2012 22:52:40 +0000 (22:52 +0000)]
upgrade to latest linaro releases

SVN-Revision: 29748

12 years agokernel: disable bridge igmp snooping in 3.2 as well
Felix Fietkau [Sat, 14 Jan 2012 14:57:03 +0000 (14:57 +0000)]
kernel: disable bridge igmp snooping in 3.2 as well

SVN-Revision: 29747

12 years agoath9k: fix handling of the KeyMiss flag for received packets - fixes connection stabi...
Felix Fietkau [Sat, 14 Jan 2012 13:50:30 +0000 (13:50 +0000)]
ath9k: fix handling of the KeyMiss flag for received packets - fixes connection stability issues with crypto enabled

SVN-Revision: 29745

12 years agokernel: disable bridge igmp snooping by default to avoid multicast issues
Felix Fietkau [Sat, 14 Jan 2012 13:50:25 +0000 (13:50 +0000)]
kernel: disable bridge igmp snooping by default to avoid multicast issues

SVN-Revision: 29744

12 years agolibnl-tiny: export unl_genl_multicast_id()
Felix Fietkau [Sat, 14 Jan 2012 13:50:21 +0000 (13:50 +0000)]
libnl-tiny: export unl_genl_multicast_id()

SVN-Revision: 29743

12 years agokernel: ppc40x: ppc44x: add missing kernel config symbol
Jonas Gorski [Sat, 14 Jan 2012 12:04:17 +0000 (12:04 +0000)]
kernel: ppc40x: ppc44x: add missing kernel config symbol

SVN-Revision: 29742

12 years agobroadcom-diag: add support for some new devices
Hauke Mehrtens [Fri, 13 Jan 2012 20:21:15 +0000 (20:21 +0000)]
broadcom-diag: add support for some new devices

There is still no Ethernet driver for these devices in trunk.

Thanks George Kashperko for the patch.

SVN-Revision: 29735

12 years agobrcm47xx: update usb driver
Hauke Mehrtens [Fri, 13 Jan 2012 20:11:23 +0000 (20:11 +0000)]
brcm47xx: update usb driver

Add workarround for BCM5357 and BCM4749.

This patch contains the following fixes from George Kashperko:
* separate subroutines for controller initialization workarounds -
   following CodingStyle recommendations;
* __devinit __devexit __devinitconst annotations for CONFIG_HOTPLUG;
* fix leak in ssb_hcd_create_pdev/bcma_hcd_create_pdev - as hci_res being
   kmalloc'ed is never freed anywhere while platform_device_add_resources
   will kmemdup resources right away;
* fix compilation error in ssb_hcd_resume - it will fail as soon as
   CONFIG_PM is selected.

SVN-Revision: 29734

12 years agortl8366: fix rtl8366_smi_detect() after r29677
Jo-Philipp Wich [Fri, 13 Jan 2012 19:17:58 +0000 (19:17 +0000)]
rtl8366: fix rtl8366_smi_detect() after r29677

SVN-Revision: 29732

12 years agobrcm63xx: add support for linux 3.2
Jonas Gorski [Fri, 13 Jan 2012 14:59:50 +0000 (14:59 +0000)]
brcm63xx: add support for linux 3.2

SVN-Revision: 29731

12 years agokernel: add support for linux 3.2.1
Jonas Gorski [Fri, 13 Jan 2012 14:55:07 +0000 (14:55 +0000)]
kernel: add support for linux 3.2.1

SVN-Revision: 29730

12 years agopackage: iptables: fix compilation with linux 3.2
Jonas Gorski [Fri, 13 Jan 2012 14:49:19 +0000 (14:49 +0000)]
package: iptables: fix compilation with linux 3.2

SVN-Revision: 29729

12 years agomac80211: current revisions build with 3.2
Jonas Gorski [Fri, 13 Jan 2012 14:47:30 +0000 (14:47 +0000)]
mac80211: current revisions build with 3.2

SVN-Revision: 29728

12 years agokernel: backport overlayfs v11 to 3.0 and 2.6.39
Jonas Gorski [Fri, 13 Jan 2012 14:42:53 +0000 (14:42 +0000)]
kernel: backport overlayfs v11 to 3.0 and 2.6.39

Should fix whiteout issues and missing files when using extroot.

SVN-Revision: 29727

12 years agokernel: update linux 3.1 to 3.1.9
Jonas Gorski [Fri, 13 Jan 2012 14:38:28 +0000 (14:38 +0000)]
kernel: update linux 3.1 to 3.1.9

SVN-Revision: 29726

12 years agokernel: update linux 3.0 to 3.0.17
Jonas Gorski [Fri, 13 Jan 2012 14:10:44 +0000 (14:10 +0000)]
kernel: update linux 3.0 to 3.0.17

SVN-Revision: 29725

12 years agoiwinfo: plug memory leak in nl80211 backend, nl80211_close() did not put the family...
Jo-Philipp Wich [Fri, 13 Jan 2012 00:54:25 +0000 (00:54 +0000)]
iwinfo: plug memory leak in nl80211 backend, nl80211_close() did not put the family pointer

SVN-Revision: 29723

12 years agogcc: always explicitly link against libstdc++, fixes build errors on some hosts that...
Felix Fietkau [Thu, 12 Jan 2012 10:15:20 +0000 (10:15 +0000)]
gcc: always explicitly link against libstdc++, fixes build errors on some hosts that refuse to link it in implicitly (should fix #10587)

SVN-Revision: 29721

12 years agolibnl-tiny: fix a potential memleak in an error path
Felix Fietkau [Thu, 12 Jan 2012 10:15:18 +0000 (10:15 +0000)]
libnl-tiny: fix a potential memleak in an error path

SVN-Revision: 29720

12 years agoar8216: use vlan configuration for connecting ports (forced to be untagged) even...
Felix Fietkau [Thu, 12 Jan 2012 10:15:11 +0000 (10:15 +0000)]
ar8216: use vlan configuration for connecting ports (forced to be untagged) even with vlan_enable=0, but keep them isolated before the switch has been configured this makes enable_vlan=0 practical for vlan passthrough

SVN-Revision: 29719

12 years agoar8216: do not strip vlan tags when running with vlan_enable=0
Felix Fietkau [Thu, 12 Jan 2012 10:15:08 +0000 (10:15 +0000)]
ar8216: do not strip vlan tags when running with vlan_enable=0

SVN-Revision: 29718

12 years agoar71xx: move irq_to_gpio and gpio_to_irq into gpio.c
Gabor Juhos [Wed, 11 Jan 2012 18:00:50 +0000 (18:00 +0000)]
ar71xx: move irq_to_gpio and gpio_to_irq into gpio.c

SVN-Revision: 29713

12 years agoRemove invalid LED GPIO from GW6200 board definition. GPIO 35 isn't intended to contr...
Daniel Dickinson [Wed, 11 Jan 2012 13:47:48 +0000 (13:47 +0000)]
Remove invalid LED GPIO from GW6200 board definition. GPIO 35 isn't intended to control ethernet LED (the led behaviour is a side effect) and using the gpio as an led causes kernel panics.

SVN-Revision: 29712

12 years agoar71xx: disable ath79 in order to get rid of Kconfig warnings
Gabor Juhos [Wed, 11 Jan 2012 09:14:19 +0000 (09:14 +0000)]
ar71xx: disable ath79 in order to get rid of Kconfig warnings

SVN-Revision: 29711

12 years agoar71xx: pb44_spi: add shutdown handler
Gabor Juhos [Wed, 11 Jan 2012 09:14:18 +0000 (09:14 +0000)]
ar71xx: pb44_spi: add shutdown handler

This allows to access the flash from a kexec'd kernel.

SVN-Revision: 29710

12 years agoar71xx: pb44_spi: call pb44_spi_{en,dis}able from probe/remove
Gabor Juhos [Wed, 11 Jan 2012 09:14:17 +0000 (09:14 +0000)]
ar71xx: pb44_spi: call pb44_spi_{en,dis}able from probe/remove

SVN-Revision: 29709

12 years agoar71xx: pb44_spi: introduce pb44_spi_{en,dis}able helpers
Gabor Juhos [Wed, 11 Jan 2012 09:14:15 +0000 (09:14 +0000)]
ar71xx: pb44_spi: introduce pb44_spi_{en,dis}able helpers

SVN-Revision: 29708