packages: net: wprobe: get rid of NLA_PUT_* macros

Similar to r33906, use the functions directly to allow compilation for
linux 3.6.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>

git-svn-id: svn+ssh://svn.openwrt.org/openwrt@34319 3c298f89-4303-0410-b956-a3cf2f4a3e73
bcm63xx: fix spi transfer handling

* Accept transfers without bits_per_word set.

* Work around the inability of the hardware of keeping CS asserted.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>

git-svn-id: svn+ssh://svn.openwrt.org/openwrt@34320 3c298f89-4303-0410-b956-a3cf2f4a3e73
bcm63xx: Enable LED pin support for ath9k pci fixup.

Some boards need specifying LED pin in order to get it working.
For example, in board HW556 (Huawei HG556a) "led_pin" must be "2".
By default led_pin is "0", so dsl_274xb_rev_f is changed to "-1".

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

git-svn-id: svn+ssh://svn.openwrt.org/openwrt@34321 3c298f89-4303-0410-b956-a3cf2f4a3e73
bcm63xx: Add a fixup for rt2x00 devices.

This patch adds support for defining rt2x00 eeprom data.
This eeprom data can be extracted from flash or loaded directly from a firmware file.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

git-svn-id: svn+ssh://svn.openwrt.org/openwrt@34322 3c298f89-4303-0410-b956-a3cf2f4a3e73
brcm47xx: update watchdog driver

This watchdog driver should work with SoC having a PMU.

This fixes #11720.


git-svn-id: svn+ssh://svn.openwrt.org/openwrt@34323 3c298f89-4303-0410-b956-a3cf2f4a3e73
brcm47xx: watchdog: deactivate NOWAYOUT.

In the old configuration the SoC issued a reboot if the watchdog was 
killed also if it was kill with TERM and not KILL.

This will fix #11724.


git-svn-id: svn+ssh://svn.openwrt.org/openwrt@34324 3c298f89-4303-0410-b956-a3cf2f4a3e73
brcm47xx: fix cpu clock detection on ASUS WL-520gU

The ASUS WL-520gU and some other similar Asus devices have a BCM5354 
running at 200MHZ and not at 240 which is the default for this SoC.

This fixes #4083.


git-svn-id: svn+ssh://svn.openwrt.org/openwrt@34325 3c298f89-4303-0410-b956-a3cf2f4a3e73
[package] iptables: fix typo in iptables musl patch after r34313

Thanks to Frank Meerkötter and Szabolcs Nagy for spotting the issue.

Signed-off-by: Florian Fainelli <florian@openwrt.org>

git-svn-id: svn+ssh://svn.openwrt.org/openwrt@34326 3c298f89-4303-0410-b956-a3cf2f4a3e73
[package] modules: remove obsolete comment (#12514)

Signed-off-by: Florian Fainelli <florian@openwrt.org>

git-svn-id: svn+ssh://svn.openwrt.org/openwrt@34327 3c298f89-4303-0410-b956-a3cf2f4a3e73
AA: bcm63xx: properly prevent known unusable images from being built

Commenting out does not work, so guard the calls with a check for BROKEN.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>

git-svn-id: svn+ssh://svn.openwrt.org/openwrt@34328 3c298f89-4303-0410-b956-a3cf2f4a3e73
brcm47xx: whitespace cleanups


git-svn-id: svn+ssh://svn.openwrt.org/openwrt@34329 3c298f89-4303-0410-b956-a3cf2f4a3e73
kernel: add CONFIG_BCMA_POSSIBLE=y to generic config as it is set in most of the target configs.


git-svn-id: svn+ssh://svn.openwrt.org/openwrt@34330 3c298f89-4303-0410-b956-a3cf2f4a3e73
ramips: add DIR-615 D userspace support

Commit 7c8edac25f23c4fc14239fdc293caa1317649944 introduced new machine and
Makefile changes to build images for this target. However, without the userspace
bits a ramips machine can't use wifi as the necessary "eeprom" data is to be
extracted by a hotplug script; also, sysupgrade support and default led
configuration are missing.

An IRC user reported these changes allowed him to use wifi on his hardware.

Signed-off-by: Paul Fertser <fercerpav@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

git-svn-id: svn+ssh://svn.openwrt.org/openwrt@34331 3c298f89-4303-0410-b956-a3cf2f4a3e73
ramips: ramips_eth: use Kconfig definition to enable debug

The Kconfig identifier to enable debugging in the driver was different from the
actually used one. Fix that.

Signed-off-by: Paul Fertser <fercerpav@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

git-svn-id: svn+ssh://svn.openwrt.org/openwrt@34332 3c298f89-4303-0410-b956-a3cf2f4a3e73
AA: ar71xx: use gpio_request_one instead of ath79_set_usb_power_gpio

Backport of r34087.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

git-svn-id: svn+ssh://svn.openwrt.org/openwrt@34333 3c298f89-4303-0410-b956-a3cf2f4a3e73
AA: ar71xx: nuke ath79_set_usb_power_gpio helper

Backport of r34088.

It is no longer used.

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

git-svn-id: svn+ssh://svn.openwrt.org/openwrt@34334 3c298f89-4303-0410-b956-a3cf2f4a3e73
AA: ar71xx: add support for TP-Link TL-WA7510N

Backport of r34187.

It is mostly the same as TL-WA901N. WLAN and LAN
are working. LAN LED is working. WLAN signal
strength LEDs are not working yet.

http://wiki.openwrt.org/toh/tp-link/tl-wa7510n?s[]=wa7510n

[juhosg:
  - cleanup commit message
  - move non kernel related stuff into separate changes
  - rename and refresh 615-MIPS-ath79-TL-WA7510N-v1-support patch
  - merge WA7510N support into the mach-tl-wa901nd.c file
  - add 3.6 support]

Signed-off-by: Stefan Helmert <helst_listen@aol.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

git-svn-id: svn+ssh://svn.openwrt.org/openwrt@34335 3c298f89-4303-0410-b956-a3cf2f4a3e73
brcm47xx: add profile for bcm4705 with wl driver


git-svn-id: svn+ssh://svn.openwrt.org/openwrt@34336 3c298f89-4303-0410-b956-a3cf2f4a3e73
AA: ar71xx: user space support for the TL-WA7510N

Backport of r34188.

[juhosg: separated from the http://patchwork.openwrt.org/patch/2820/ patch]

Signed-off-by: Stefan Helmert <helst_listen@aol.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

git-svn-id: svn+ssh://svn.openwrt.org/openwrt@34337 3c298f89-4303-0410-b956-a3cf2f4a3e73
AA: firmware-utils/mktplinkfw: add support for TL-WA7510N

Backport of r34189.

[juhosg: separated from the http://patchwork.openwrt.org/patch/2820/ patch]

Signed-off-by: Stefan Helmert <helst_listen@aol.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

git-svn-id: svn+ssh://svn.openwrt.org/openwrt@34338 3c298f89-4303-0410-b956-a3cf2f4a3e73