openwrt/openwrt.git
8 years agocns3xxx: advertise pcie usb usbgadget features
Florian Fainelli [Tue, 4 Dec 2012 16:19:12 +0000 (16:19 +0000)]
cns3xxx: advertise pcie usb usbgadget features

Signed-off-by: Tim Harvey <tharvey@gateworks.com>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34474

8 years agoinclude/image.mk: call Image/Build/{cpiogz,targz}
Florian Fainelli [Tue, 4 Dec 2012 16:19:09 +0000 (16:19 +0000)]
include/image.mk: call Image/Build/{cpiogz,targz}

All Image/mkfs/... macros call the Image/Build except for
Image/mkfs/targz and Image/mkfs/cpiogz

This patch adds the Image/Build call for Image/mkfs/targz and
Image/mkfs/cpiogz.

Signed-off-by: Maarten Bezemer <m.m.bezemer@utwente.nl>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34473

8 years agofirewall: extend nat reflection support
Jo-Philipp Wich [Tue, 4 Dec 2012 15:24:21 +0000 (15:24 +0000)]
firewall: extend nat reflection support

- use comment match to keep track of per-network rules
- setup reflection for any interface which is part of a masqueraded zone, not just "wan"
- delete per-network reflection rules if network is brought down

SVN-Revision: 34472

8 years agoFix Comtrend AR-5381u Power LED
Florian Fainelli [Tue, 4 Dec 2012 15:19:50 +0000 (15:19 +0000)]
Fix Comtrend AR-5381u Power LED

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34471

8 years agomac80211, hostapd: Fix macfilter for multi bssid setups
Felix Fietkau [Tue, 4 Dec 2012 12:06:40 +0000 (12:06 +0000)]
mac80211, hostapd: Fix macfilter for multi bssid setups

Previously only the first macfilter configuration would have been used
on all interfaces. However, the configuration was always done per vif
already. Hence, move the macfilter setup into hostapd.sh where and
create one mac list file per vif.

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

8 years agodo no longer rename amba-pl010 serial devices names
Florian Fainelli [Mon, 3 Dec 2012 16:18:40 +0000 (16:18 +0000)]
do no longer rename amba-pl010 serial devices names

Back in the days when we could not override /etc/inittab, it made a lot
of sense to rename ttyAM to ttyS since this was the only supported
serial device(s), we can now just put in an appropriate /etc/inittab file
now.

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

8 years agoMake ltq-dsl-app compile with an eglibc-based toolchain
Mirko Vogt [Mon, 3 Dec 2012 12:46:57 +0000 (12:46 +0000)]
Make ltq-dsl-app compile with an eglibc-based toolchain

Signed-Off-By: Frank Meerkötter <frank@meerkoetter.org>
SVN-Revision: 34468

8 years agokernel: disable more pci quirks to save space on platforms that don't need them
Felix Fietkau [Mon, 3 Dec 2012 10:33:47 +0000 (10:33 +0000)]
kernel: disable more pci quirks to save space on platforms that don't need them

SVN-Revision: 34467

8 years agoipv6-support: Second Iteration * mode 'downstream' renamed to 'router' * mode 'upstre...
Steven Barth [Mon, 3 Dec 2012 09:18:53 +0000 (09:18 +0000)]
ipv6-support: Second Iteration * mode 'downstream' renamed to 'router' * mode 'upstream' renamed to 'dhcpv6' * mode 'relay' added * cleanups and minor bugfixes in state handling

SVN-Revision: 34466

8 years agonetifd: empty hotplug handler removed
Steven Barth [Mon, 3 Dec 2012 07:20:44 +0000 (07:20 +0000)]
netifd: empty hotplug handler removed

SVN-Revision: 34465

8 years agomac80211: refresh patches
Gabor Juhos [Sun, 2 Dec 2012 20:41:39 +0000 (20:41 +0000)]
mac80211: refresh patches

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

8 years agomac80211: rename a misnamed ath9k patch
Gabor Juhos [Sun, 2 Dec 2012 20:41:37 +0000 (20:41 +0000)]
mac80211: rename a misnamed ath9k patch

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

8 years ago6distributed: Poll for ubus to come up (fix race)
Steven Barth [Sun, 2 Dec 2012 19:06:48 +0000 (19:06 +0000)]
6distributed: Poll for ubus to come up (fix race)

SVN-Revision: 34462

8 years agokernel 3.6+: switch to a crc32 implementation that is more suitable for small caches...
Felix Fietkau [Sun, 2 Dec 2012 18:37:41 +0000 (18:37 +0000)]
kernel 3.6+: switch to a crc32 implementation that is more suitable for small caches. reduces kernel image size by ~22 KiB on mips

SVN-Revision: 34461

8 years agoinclude: download.mk: correct tar argument order when packing checkouts
Jo-Philipp Wich [Sun, 2 Dec 2012 18:35:47 +0000 (18:35 +0000)]
include: download.mk: correct tar argument order when packing checkouts

GNU TAR v1.26 will fail with "no such file or directory" errors when the
output file does not immediately follow the -f switch.

SVN-Revision: 34460

8 years agotools: e2fsprogs: delete doc/ directory after unpacking to ensure that makeinfo is...
Jo-Philipp Wich [Sun, 2 Dec 2012 18:35:39 +0000 (18:35 +0000)]
tools: e2fsprogs: delete doc/ directory after unpacking to ensure that makeinfo is not invoked

SVN-Revision: 34459

8 years agokernel: fix stripping symbol exports
Felix Fietkau [Sun, 2 Dec 2012 17:42:17 +0000 (17:42 +0000)]
kernel: fix stripping symbol exports

SVN-Revision: 34458

8 years agolibubox: update to latest version, fixes blob/blobmsg endian issues
Felix Fietkau [Sun, 2 Dec 2012 16:50:39 +0000 (16:50 +0000)]
libubox: update to latest version, fixes blob/blobmsg endian issues

SVN-Revision: 34456

8 years agotools/sstrip: remove redundant -I flag that breaks build on some x86_64 linux hosts
Felix Fietkau [Sun, 2 Dec 2012 16:17:33 +0000 (16:17 +0000)]
tools/sstrip: remove redundant -I flag that breaks build on some x86_64 linux hosts

SVN-Revision: 34455

8 years agobrcm47xx: read sprom vars without prefix for boardrev and boardtype if the prefixed...
Hauke Mehrtens [Sun, 2 Dec 2012 16:11:39 +0000 (16:11 +0000)]
brcm47xx: read sprom vars without prefix for boardrev and boardtype if the prefixed one is not available.

SVN-Revision: 34454

8 years agob43-tools: pack the lcn firmware into the brcmsmac firmware package.
Hauke Mehrtens [Sun, 2 Dec 2012 16:09:23 +0000 (16:09 +0000)]
b43-tools: pack the lcn firmware into the brcmsmac firmware package.

SVN-Revision: 34453

8 years agobroadcom-wl: get the mmio address directly from the struct if bcma is used.
Hauke Mehrtens [Sun, 2 Dec 2012 16:07:43 +0000 (16:07 +0000)]
broadcom-wl: get the mmio address directly from the struct if bcma is used.

SVN-Revision: 34452

8 years agobuild: it is no longer necessary to call make target/linux/clean as part of make...
Felix Fietkau [Sun, 2 Dec 2012 15:26:28 +0000 (15:26 +0000)]
build: it is no longer necessary to call make target/linux/clean as part of make clean

SVN-Revision: 34451

8 years agokernel: move KERNEL_BUILD_DIR under BUILD_DIR to properly fix gcc/libc based dependencies
Felix Fietkau [Sun, 2 Dec 2012 15:26:24 +0000 (15:26 +0000)]
kernel: move KERNEL_BUILD_DIR under BUILD_DIR to properly fix gcc/libc based dependencies

SVN-Revision: 34450

8 years agokernel: patch in a working copy of elf.h instead of using relative path based hackery...
Felix Fietkau [Sun, 2 Dec 2012 15:26:19 +0000 (15:26 +0000)]
kernel: patch in a working copy of elf.h instead of using relative path based hackery in #include statements

SVN-Revision: 34449

8 years agosstrip: remove a redundant copy of elf.h
Felix Fietkau [Sun, 2 Dec 2012 15:26:15 +0000 (15:26 +0000)]
sstrip: remove a redundant copy of elf.h

SVN-Revision: 34448

8 years agorules.mk: don't use $(realpath) in file_copy, the destination directory might not...
Jo-Philipp Wich [Sun, 2 Dec 2012 15:15:07 +0000 (15:15 +0000)]
rules.mk: don't use $(realpath) in file_copy, the destination directory might not exist yet - spotted while doing a fresh build

SVN-Revision: 34447

8 years agoramips: fix serial console for Belkin F5D8235 v1/v2
Gabor Juhos [Sun, 2 Dec 2012 14:16:12 +0000 (14:16 +0000)]
ramips: fix serial console for Belkin F5D8235 v1/v2

Based on a patch from #12533.

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

8 years agoUpdate linux-atm fixes to reflect the final upstream pull request
Gabor Juhos [Sun, 2 Dec 2012 13:04:04 +0000 (13:04 +0000)]
Update linux-atm fixes to reflect the final upstream pull request

[juhosg: refresh the patches with quilt]

Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34443

8 years agoMake teql hotplug script run sooner
Gabor Juhos [Sun, 2 Dec 2012 13:04:03 +0000 (13:04 +0000)]
Make teql hotplug script run sooner

In particular, it wants to run before the ntpclient script. Which may
block for a long time attempting to do DNS lookups for NTP servers. In
my case, that would have *worked* if the new device had been added to
teql first, rather than timing out.

This was effectively causing a huge delay between an interface coming
up, and routing actually starting to work.

Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34442

8 years agoChange default TARGET_ROOTFS_RESERVED_PCT to zero to avoid wasted space
Gabor Juhos [Sun, 2 Dec 2012 13:04:01 +0000 (13:04 +0000)]
Change default TARGET_ROOTFS_RESERVED_PCT to zero to avoid wasted space

Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34441

8 years agotoolchain: use file_copy to install the initial gcc files
Jo-Philipp Wich [Sun, 2 Dec 2012 12:20:47 +0000 (12:20 +0000)]
toolchain: use file_copy to install the initial gcc files

SVN-Revision: 34440

8 years agoimagebuilder: use file_copy to deploy files/ in the image generation phase
Jo-Philipp Wich [Sun, 2 Dec 2012 12:20:43 +0000 (12:20 +0000)]
imagebuilder: use file_copy to deploy files/ in the image generation phase

SVN-Revision: 34439

8 years agopackage: use file_copy to deploy files/ in the package/install phase
Jo-Philipp Wich [Sun, 2 Dec 2012 12:20:38 +0000 (12:20 +0000)]
package: use file_copy to deploy files/ in the package/install phase

SVN-Revision: 34438

8 years agorules.mk: provide a macro "file_copy" which removes any symlink in the destination...
Jo-Philipp Wich [Sun, 2 Dec 2012 12:20:34 +0000 (12:20 +0000)]
rules.mk: provide a macro "file_copy" which removes any symlink in the destination dir that would be overwritten

SVN-Revision: 34437

8 years agotoolchain: remove duplicate default in bintutils Kconfig
Jo-Philipp Wich [Sun, 2 Dec 2012 11:27:23 +0000 (11:27 +0000)]
toolchain: remove duplicate default in bintutils Kconfig

SVN-Revision: 34436

8 years agoremove support for ubicom32
Florian Fainelli [Fri, 30 Nov 2012 10:53:55 +0000 (10:53 +0000)]
remove support for ubicom32

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

8 years agokernel: remove references to TARGET_ubicom32
Florian Fainelli [Fri, 30 Nov 2012 10:53:51 +0000 (10:53 +0000)]
kernel: remove references to TARGET_ubicom32

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

8 years agoremove target
Florian Fainelli [Fri, 30 Nov 2012 10:53:47 +0000 (10:53 +0000)]
remove target

This target is unused, does not support any off the shelf hardware and
has been a maintenance burden for quite some time now.

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

8 years agodisable sstrip when using musl
Florian Fainelli [Thu, 29 Nov 2012 21:43:05 +0000 (21:43 +0000)]
disable sstrip when using musl

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

8 years agoremove Linux 3.3 support
Florian Fainelli [Thu, 29 Nov 2012 21:43:02 +0000 (21:43 +0000)]
remove Linux 3.3 support

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

8 years agogcc/4.5-linaro: backport musl patch
Florian Fainelli [Thu, 29 Nov 2012 21:42:58 +0000 (21:42 +0000)]
gcc/4.5-linaro: backport musl patch

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

8 years agouse a default kernel command-line to mount squashfs and jffs2
Florian Fainelli [Thu, 29 Nov 2012 21:42:53 +0000 (21:42 +0000)]
use a default kernel command-line to mount squashfs and jffs2

This fixes bug #9055.

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

8 years agoipv6-support: Add conffiles section
Steven Barth [Thu, 29 Nov 2012 20:33:17 +0000 (20:33 +0000)]
ipv6-support: Add conffiles section

SVN-Revision: 34423

8 years agoipv6-support: Add new IPv6-support meta-package
Steven Barth [Thu, 29 Nov 2012 20:14:28 +0000 (20:14 +0000)]
ipv6-support: Add new IPv6-support meta-package

SVN-Revision: 34422

8 years agoodhcp6c: Add new embedded DHCPv6 client
Steven Barth [Thu, 29 Nov 2012 20:14:23 +0000 (20:14 +0000)]
odhcp6c: Add new embedded DHCPv6 client

SVN-Revision: 34421

8 years ago6distributed: add local IPv6 prefix distributor
Steven Barth [Thu, 29 Nov 2012 20:14:18 +0000 (20:14 +0000)]
6distributed: add local IPv6 prefix distributor

SVN-Revision: 34420

8 years ago6relayd: Fix some RFC 6204 compatibility issues
Steven Barth [Thu, 29 Nov 2012 20:14:14 +0000 (20:14 +0000)]
6relayd: Fix some RFC 6204 compatibility issues

SVN-Revision: 34419

8 years agoRemove old IPv6 sysctl-config (deprecated)
Steven Barth [Thu, 29 Nov 2012 20:14:09 +0000 (20:14 +0000)]
Remove old IPv6 sysctl-config (deprecated)

SVN-Revision: 34418

8 years agoRemove default sysctl-entry for IPv6 here (races)
Steven Barth [Thu, 29 Nov 2012 20:14:04 +0000 (20:14 +0000)]
Remove default sysctl-entry for IPv6 here (races)

SVN-Revision: 34417

8 years agokernel: Fix 8139cp ring buffer initialisation, tx timeout recovery, add BQL
Gabor Juhos [Thu, 29 Nov 2012 17:58:28 +0000 (17:58 +0000)]
kernel: Fix 8139cp ring buffer initialisation, tx timeout recovery, add BQL

Patches queued upstream in net-next.git

Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34415

8 years agoar71xx: switch to 3.6.8
Gabor Juhos [Thu, 29 Nov 2012 17:53:42 +0000 (17:53 +0000)]
ar71xx: switch to 3.6.8

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

8 years agokernel: Update Geos to 3.6.8
Gabor Juhos [Thu, 29 Nov 2012 17:37:19 +0000 (17:37 +0000)]
kernel: Update Geos to 3.6.8

Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34411

8 years agokernel: Add ATM fixes pending upstream merge (queue reduction, race fixes)
Gabor Juhos [Thu, 29 Nov 2012 17:37:18 +0000 (17:37 +0000)]
kernel: Add ATM fixes pending upstream merge (queue reduction, race fixes)

Patches about to go into net-next.git

Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34410

8 years agokernel: Add missing CONFIG_BATTERY_DS2781 option to generic 3.6 config
Gabor Juhos [Thu, 29 Nov 2012 17:37:16 +0000 (17:37 +0000)]
kernel: Add missing CONFIG_BATTERY_DS2781 option to generic 3.6 config

Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34409

8 years agobuild: Add TARGET_ROOTFS_RESERVED_PCT option to reduce wasted space
Gabor Juhos [Thu, 29 Nov 2012 17:37:15 +0000 (17:37 +0000)]
build: Add TARGET_ROOTFS_RESERVED_PCT option to reduce wasted space

The genext2fs tool will 'reserve' 5% of the image size by default,
apparently by creating a huge lost+found directory. In fact it seemed to
be much more than 5% in practice — I saw an image with 8MiB used, and
recovered about 2MiB of it by deleting the 'empty' lost+found directory:

/dev/loop0         48377  8482     37438  19% /mnt/spare
 # rmdir lost+found/
/dev/loop0         48377  6014     39906  14% /mnt/spare

This makes it configurable, but leaves it at the genext2fs default
of 5% for now. It should probably be changed to default to zero, but
that can be a separate patch.

Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34408

8 years agoramips: rt305x: add profile and build image for the Asus RT-N13U
Gabor Juhos [Thu, 29 Nov 2012 17:37:14 +0000 (17:37 +0000)]
ramips: rt305x: add profile and build image for the Asus RT-N13U

Signed-off-by: Amit Mendapara <mendapara.amit@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34407

8 years agoramips: rt305x: add user-space support for the Asus RT-N13U
Gabor Juhos [Thu, 29 Nov 2012 17:37:13 +0000 (17:37 +0000)]
ramips: rt305x: add user-space support for the Asus RT-N13U

Signed-off-by: Amit Mendapara <mendapara.amit@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34406

8 years agoramips: rt305x: add kernel support for the Asus RT-N13U Wireless-N300 Router
Gabor Juhos [Thu, 29 Nov 2012 17:37:11 +0000 (17:37 +0000)]
ramips: rt305x: add kernel support for the Asus RT-N13U Wireless-N300 Router

The work has been backported from openwrt-dreambox with
some modifications & code cleanup.

* updated config-3.3
* updated config-3.6
* renamed rt-n13 to rt-n13u
* fixed mach-rt-n13u.c

[juhosg: move user-space support and image generation into separate
patches]

Signed-off-by: Amit Mendapara <mendapara.amit@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34405

8 years agoremove common symbols from 3.6 configs
Gabor Juhos [Thu, 29 Nov 2012 15:21:41 +0000 (15:21 +0000)]
remove common symbols from 3.6 configs

The removed symbols are present in the generic configuration.

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

8 years agoremove common symbols from 3.3 configs
Gabor Juhos [Thu, 29 Nov 2012 15:21:35 +0000 (15:21 +0000)]
remove common symbols from 3.3 configs

The removed symbols are present in the generic configuration.

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

8 years agokernel: update linux 3.6 to 3.6.8
Gabor Juhos [Thu, 29 Nov 2012 07:42:19 +0000 (07:42 +0000)]
kernel: update linux 3.6 to 3.6.8

Also refresh the affected patches.

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

8 years agouboot-kirkwood: build in $(BUILD_DIR)
Luka Perkov [Thu, 29 Nov 2012 01:04:37 +0000 (01:04 +0000)]
uboot-kirkwood: build in $(BUILD_DIR)

SVN-Revision: 34401

8 years agogettext-full: use shipped libxml for the host build, fixes lzma references from creep...
Jo-Philipp Wich [Wed, 28 Nov 2012 21:02:53 +0000 (21:02 +0000)]
gettext-full: use shipped libxml for the host build, fixes lzma references from creeping in on certain distributions

SVN-Revision: 34400

8 years agouse physmap-flash part_probe_types
Florian Fainelli [Tue, 27 Nov 2012 18:42:49 +0000 (18:42 +0000)]
use physmap-flash part_probe_types

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

8 years agoimage.mk: don't squash file permissions in JFFS2 images
Florian Fainelli [Tue, 27 Nov 2012 18:42:45 +0000 (18:42 +0000)]
image.mk: don't squash file permissions in JFFS2 images

Currently we call mkfs.jffs2 --squash, which will change
both file permissions and owners.

If we have some file with suid bits, it will clear these bits.

Thus it's enough to just squash file owners, by replacing that
argument to --squash-uids.

Signed-off-by: Jonh Wendell <jonh.wendell@oiwifi.com.br>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34397

8 years agoFix typo in 96338GW power LED.
Florian Fainelli [Tue, 27 Nov 2012 18:42:42 +0000 (18:42 +0000)]
Fix typo in 96338GW power LED.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34396

8 years agoadd AudioCodes AC495 SoC
Florian Fainelli [Tue, 27 Nov 2012 18:42:39 +0000 (18:42 +0000)]
add AudioCodes AC495 SoC

Found in the AudioCodes Tulip AC494 ATA.

Signed-off-by: Daniel Golle <dgolle@allnet.de>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
SVN-Revision: 34395

8 years agodo not call clk_put() on the timer clock
Florian Fainelli [Tue, 27 Nov 2012 18:42:36 +0000 (18:42 +0000)]
do not call clk_put() on the timer clock

We don't support disabling the clock, but this is actually what it would do.

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

8 years agodo not list specific board compatible strings
Florian Fainelli [Tue, 27 Nov 2012 18:42:32 +0000 (18:42 +0000)]
do not list specific board compatible strings

The general practice is to use the general SoC compatible string in both the
DTS and the board specific .c file.

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

8 years agoremove unused variables from Makefile.boot
Florian Fainelli [Tue, 27 Nov 2012 18:42:28 +0000 (18:42 +0000)]
remove unused variables from Makefile.boot

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

8 years agotrace-cmd: lazily evaluate extra plugins list, fixes stray build errors causing by...
Jo-Philipp Wich [Tue, 27 Nov 2012 18:08:42 +0000 (18:08 +0000)]
trace-cmd: lazily evaluate extra plugins list, fixes stray build errors causing by missing operands to cp if the package was never built yet

SVN-Revision: 34390

8 years agogrub2: fix another case of gnulib failing under gnu libc
Jo-Philipp Wich [Mon, 26 Nov 2012 16:03:40 +0000 (16:03 +0000)]
grub2: fix another case of gnulib failing under gnu libc

SVN-Revision: 34389

8 years agobroadcom-wl: fix two problems when more then one wifi card is available.
Hauke Mehrtens [Sun, 25 Nov 2012 20:11:15 +0000 (20:11 +0000)]
broadcom-wl: fix two problems when more then one wifi card is available.

* The device should get a unique name at the beginning and not wl%d.
* load the nvram just one time into the own buffer, also when there is
  more than one device.

SVN-Revision: 34381

8 years agobase-files: add support for the morse LED trigger
Gabor Juhos [Sun, 25 Nov 2012 17:20:49 +0000 (17:20 +0000)]
base-files: add support for the morse LED trigger

Write "delay" and "message" options to their respective files,
allowing Morse code message configuration through UCI.
The delay (dit length) defaults to 150ms (about 8 words per minute,
suitable for beginners).

Signed-off-by: Petr Viktorin <encukou@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 34380

8 years agobrcm47xx: fix title of Bcm4705-wl profile
Hauke Mehrtens [Sun, 25 Nov 2012 16:41:00 +0000 (16:41 +0000)]
brcm47xx: fix title of Bcm4705-wl profile

SVN-Revision: 34378

8 years agobrcm47xx: add profile for bcm4705 with wl driver
Hauke Mehrtens [Sun, 25 Nov 2012 16:15:27 +0000 (16:15 +0000)]
brcm47xx: add profile for bcm4705 with wl driver

SVN-Revision: 34336

8 years agoramips: ramips_eth: use Kconfig definition to enable debug
Gabor Juhos [Sun, 25 Nov 2012 14:25:54 +0000 (14:25 +0000)]
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>
SVN-Revision: 34332

8 years agoramips: add DIR-615 D userspace support
Gabor Juhos [Sun, 25 Nov 2012 14:25:27 +0000 (14:25 +0000)]
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>
SVN-Revision: 34331

8 years agokernel: add CONFIG_BCMA_POSSIBLE=y to generic config as it is set in most of the...
Hauke Mehrtens [Sun, 25 Nov 2012 14:14:17 +0000 (14:14 +0000)]
kernel: add CONFIG_BCMA_POSSIBLE=y to generic config as it is set in most of the target configs.

SVN-Revision: 34330

8 years agobrcm47xx: whitespace cleanups
Hauke Mehrtens [Sun, 25 Nov 2012 14:03:51 +0000 (14:03 +0000)]
brcm47xx: whitespace cleanups

SVN-Revision: 34329

8 years agomodules: remove obsolete comment (#12514)
Florian Fainelli [Sun, 25 Nov 2012 11:41:07 +0000 (11:41 +0000)]
modules: remove obsolete comment (#12514)

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

8 years agoiptables: fix typo in iptables musl patch after r34313
Florian Fainelli [Sun, 25 Nov 2012 11:40:59 +0000 (11:40 +0000)]
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>
SVN-Revision: 34326

8 years agobrcm47xx: fix cpu clock detection on ASUS WL-520gU
Hauke Mehrtens [Sat, 24 Nov 2012 20:28:06 +0000 (20:28 +0000)]
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.

SVN-Revision: 34325

8 years agobrcm47xx: watchdog: deactivate NOWAYOUT.
Hauke Mehrtens [Sat, 24 Nov 2012 20:24:27 +0000 (20:24 +0000)]
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.

SVN-Revision: 34324

8 years agobrcm47xx: update watchdog driver
Hauke Mehrtens [Sat, 24 Nov 2012 20:07:25 +0000 (20:07 +0000)]
brcm47xx: update watchdog driver

This watchdog driver should work with SoC having a PMU.

This fixes #11720.

SVN-Revision: 34323

8 years agobcm63xx: Add a fixup for rt2x00 devices.
Jonas Gorski [Sat, 24 Nov 2012 14:19:22 +0000 (14:19 +0000)]
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>
SVN-Revision: 34322

8 years agobcm63xx: Enable LED pin support for ath9k pci fixup.
Jonas Gorski [Sat, 24 Nov 2012 14:19:16 +0000 (14:19 +0000)]
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>
SVN-Revision: 34321

8 years agobcm63xx: fix spi transfer handling
Jonas Gorski [Sat, 24 Nov 2012 14:19:09 +0000 (14:19 +0000)]
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>
SVN-Revision: 34320

8 years agomusl: backport an upstream fix for MIPS and termios constants
Florian Fainelli [Fri, 23 Nov 2012 22:43:11 +0000 (22:43 +0000)]
musl: backport an upstream fix for MIPS and termios constants

Fixes weird console behavior with a musl rootfs.

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

8 years agomusl: disable hardware FPU registers usage
Florian Fainelli [Fri, 23 Nov 2012 21:15:11 +0000 (21:15 +0000)]
musl: disable hardware FPU registers usage

This was crashing applications, thanks to Rich Felker for the suggestion.

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

8 years agoar71xx: set pad6 cfg for AR8327 on the AP136 board
Gabor Juhos [Fri, 23 Nov 2012 20:55:34 +0000 (20:55 +0000)]
ar71xx: set pad6 cfg for AR8327 on the AP136 board

Also override the pll_1000 value. Without these settings
ethernet suffers from packet loss.

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

8 years agogeneric: ar8216: set delay values for SGMII mode on AR8327
Gabor Juhos [Fri, 23 Nov 2012 20:55:26 +0000 (20:55 +0000)]
generic: ar8216: set delay values for SGMII mode on AR8327

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

8 years agoadd preliminary support for musl
Florian Fainelli [Fri, 23 Nov 2012 20:02:29 +0000 (20:02 +0000)]
add preliminary support for musl

Musl is an alternative C-library, see http://www.musl-libc.org for more infos.

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

8 years agoiptables: add some musl portability fixes
Florian Fainelli [Fri, 23 Nov 2012 20:02:23 +0000 (20:02 +0000)]
iptables: add some musl portability fixes

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

8 years agolinux-atm: add portability fixes
Florian Fainelli [Fri, 23 Nov 2012 20:02:19 +0000 (20:02 +0000)]
linux-atm: add portability fixes

Spotted while building against musl libc.

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

8 years agobusybox: fix arping applet building on musl
Florian Fainelli [Fri, 23 Nov 2012 20:02:14 +0000 (20:02 +0000)]
busybox: fix arping applet building on musl

musl-libc is more strict about missing includes.

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

8 years agonetfid: fix build on musl
Florian Fainelli [Fri, 23 Nov 2012 20:02:10 +0000 (20:02 +0000)]
netfid: fix build on musl

AF_INET* is provided by sys/socket.h

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

8 years agobusybox: define musl specificities in platform.h
Florian Fainelli [Fri, 23 Nov 2012 20:02:06 +0000 (20:02 +0000)]
busybox: define musl specificities in platform.h

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

8 years agobase-files: use a natural mount syntax
Florian Fainelli [Fri, 23 Nov 2012 20:02:02 +0000 (20:02 +0000)]
base-files: use a natural mount syntax

Busybox built against musl-libc will choke on these otherwise, besides that
it is more natural to use the filesystem type, then options, then name, then
mountpoint.

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