generic: extend pci_isable_usb_common_quirks patch

Fixes the following build error:
  SYSMAP  System.map
  Building modules, stage 2.
  MODPOST 48 modules
ERROR: "usb_enable_xhci_ports" [drivers/usb/host/ehci-hcd.ko] undefined!
ERROR: "usb_is_intel_switchable_xhci" [drivers/usb/host/ehci-hcd.ko] undefined!
make[6]: *** [__modpost] Error 1
make[5]: *** [modules] Error 2

git-svn-id: svn+ssh://svn.openwrt.org/openwrt@33193 3c298f89-4303-0410-b956-a3cf2f4a3e73
package/om-watchdog: start service only on the om2p/om2p-lc boards on ar71xx

If the package is installed, it starts the watchdog daemon
on every ar71xx based board.

git-svn-id: svn+ssh://svn.openwrt.org/openwrt@33194 3c298f89-4303-0410-b956-a3cf2f4a3e73
[scripts] add a helper script to bundle required libraries for host utilities

git-svn-id: svn+ssh://svn.openwrt.org/openwrt@33195 3c298f89-4303-0410-b956-a3cf2f4a3e73
[iamgebuilder] use bundle-libraries.sh to install required host utilities into imagebuilder staging tree

git-svn-id: svn+ssh://svn.openwrt.org/openwrt@33196 3c298f89-4303-0410-b956-a3cf2f4a3e73
[buildroot] make static host utility linking default to off

git-svn-id: svn+ssh://svn.openwrt.org/openwrt@33197 3c298f89-4303-0410-b956-a3cf2f4a3e73
ath5k: add back a patch for fixing eeprom rate power parsing

git-svn-id: svn+ssh://svn.openwrt.org/openwrt@33198 3c298f89-4303-0410-b956-a3cf2f4a3e73
iwinfo: add hw info support for Rt3xxx SoCs

This takes the device_id and subsystem_id from the EEPROM, I'll add
the info for other Rt3xxx chips in the next days.

[jow: minor whitespace changes]

Signed-off-by: Daniel Golle <dgolle@allnet.de>

git-svn-id: svn+ssh://svn.openwrt.org/openwrt@33199 3c298f89-4303-0410-b956-a3cf2f4a3e73
iwinfo: add hwinfo for Rt3052

Signed-off-by: Daniel Golle <dgolle@allnet.de>

git-svn-id: svn+ssh://svn.openwrt.org/openwrt@33200 3c298f89-4303-0410-b956-a3cf2f4a3e73
[package] acx-mac80211: depend on mipsel, not mips since AR7 is low endian

git-svn-id: svn+ssh://svn.openwrt.org/openwrt@33201 3c298f89-4303-0410-b956-a3cf2f4a3e73
ar71xx: setup WLAN LED for the TL-WA901ND v2

Closes #11889.

git-svn-id: svn+ssh://svn.openwrt.org/openwrt@33202 3c298f89-4303-0410-b956-a3cf2f4a3e73
[packages] xtables-addons: package ACCOUNT module (#12021)

git-svn-id: svn+ssh://svn.openwrt.org/openwrt@33203 3c298f89-4303-0410-b956-a3cf2f4a3e73
tools/firmware-utils: add tool for DIR-651-H1 firmware generation

Signed-off-by: Mikko Hissa <mikko.hissa@uta.fi>

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

rt2x00 still needs some patching as the radio doesn't come to life.
Installation via webflash.

[juhosg: fix whitespace issues, remove rt305x_register_usb
from machine setup because the board has no USB port]

Signed-off-by: Mikko Hissa <mikko.hissa@uta.fi>

git-svn-id: svn+ssh://svn.openwrt.org/openwrt@33205 3c298f89-4303-0410-b956-a3cf2f4a3e73
ramips: add board alias for the ALL0239-3G

Generate image for the ALL0239-3G which can be flashed through the
chipset-vendor SDK based firmware's web-interface and bootloader.

The bootloader seems to ignore uImage checksum errors, but does complain about
them once the 0xDEADC0DE was replaced by an actual JFFS2 page.

I'm working on implementing fixtrx for uImage in the mtd package to solve this.

Signed-off-by: Daniel Golle <dgolle@allnet.de>

git-svn-id: svn+ssh://svn.openwrt.org/openwrt@33206 3c298f89-4303-0410-b956-a3cf2f4a3e73
[packages] subversion: turn dependency on unixodbc into a select (#12027)

git-svn-id: svn+ssh://svn.openwrt.org/openwrt@33207 3c298f89-4303-0410-b956-a3cf2f4a3e73
[brcm47xx] update gpio patches


git-svn-id: svn+ssh://svn.openwrt.org/openwrt@33208 3c298f89-4303-0410-b956-a3cf2f4a3e73
[brcm47xx] make brcm47xx build only with bcma or only with ssb support.

There are some ifdefs missing so when only ssb or only bcma was
selected in the kernel config it did not build.


git-svn-id: svn+ssh://svn.openwrt.org/openwrt@33209 3c298f89-4303-0410-b956-a3cf2f4a3e73
[brcm47xx] remove unused file


git-svn-id: svn+ssh://svn.openwrt.org/openwrt@33210 3c298f89-4303-0410-b956-a3cf2f4a3e73
[packages] xtables-addons: package iptaccount utility (#12040)

git-svn-id: svn+ssh://svn.openwrt.org/openwrt@33211 3c298f89-4303-0410-b956-a3cf2f4a3e73
[package] comgt: handle service mode for Huawai modems (#12039)

It seems that the comgt package does not handle the Huawei 3G USB dongle E176 correctly (and probably other Huawei dongles too). My dongle appears as ID 12d1:1001 Huawei Technologies Co., Ltd. E620 USB Modem and 3G/UMTS
connections work well. However, no connection is established if only 2G/GPRS is available: the pppd chat script fails with NO CARRIER although the dongle is registered to the network (via 2G). As outlined in  this wiki or  this
blog, Huawei chips use the AT^SYSCFG command to set 2G or 3G mode, which is not implemented in comgt at the moment. Thus I wrote a patch for /lib/network/3g.sh which adds support for the "service" option in the network
configuration with Huawei dongles. By default (if no "service" option is specified) also 2G is used when 3G is unavailable. The Huawei dongle is detected analogously to other chips (the output of gcom -d /dev/ttyUSB0 -s
/etc/gcom/getcardinfo.gcom is scanned for huawei).

Some further information: The AT^SYSCFG command seems to be respected only once after the dongle is attached (or after the host is powered up). Resetting the dongle seems to render the serial port unusable in some cases.
However, the patch sets a useful mode by default which should cover most use cases (3G preferred, but 2G allowed) and if 3G-only or 2G-only mode is required the device can be power cycled.

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