openwrt.git
11 years ago[adm8668] use the tulip platform driver
florian [Thu, 6 Dec 2012 22:40:36 +0000 (22:40 +0000)]
[adm8668] use the tulip platform driver

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34558 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[adm8668] patch the tulip driver to accept a platform variant
florian [Thu, 6 Dec 2012 22:40:31 +0000 (22:40 +0000)]
[adm8668] patch the tulip driver to accept a platform variant

Isolate the PCI specific parts and group them under CONFIG_TULIP_PCI
CONFIG_TULIP_PLATFORM can be enabled for a platform style Tulip driver.

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34557 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[adm8668] move clock frequencies into clock driver
florian [Thu, 6 Dec 2012 22:40:26 +0000 (22:40 +0000)]
[adm8668] move clock frequencies into clock driver

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34556 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[kernel] add CONFIG_GPIO_PL061 config symbol
florian [Thu, 6 Dec 2012 22:40:21 +0000 (22:40 +0000)]
[kernel] add CONFIG_GPIO_PL061 config symbol

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34555 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[adm8668] replace the custom mtd driver with a partition parser
florian [Thu, 6 Dec 2012 22:40:17 +0000 (22:40 +0000)]
[adm8668] replace the custom mtd driver with a partition parser

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34554 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[adm8668] cleanup PCI controller code
florian [Thu, 6 Dec 2012 22:40:12 +0000 (22:40 +0000)]
[adm8668] cleanup PCI controller code

At some point we should make the ADM5120 PCI controller driver a real
platform driver and share that one between the two targets.

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34553 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[adm8668] cleanup and make interrupt code more robust
florian [Thu, 6 Dec 2012 22:40:02 +0000 (22:40 +0000)]
[adm8668] cleanup and make interrupt code more robust

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34552 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[adm8668] remove frequency from /proc/cpuinfo
florian [Thu, 6 Dec 2012 22:39:57 +0000 (22:39 +0000)]
[adm8668] remove frequency from /proc/cpuinfo

This is not the place to expose it and duplicates code reading the
system frequency.

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34551 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[adm8668] provide a system clock to be used by the MIPS timer
florian [Thu, 6 Dec 2012 22:39:52 +0000 (22:39 +0000)]
[adm8668] provide a system clock to be used by the MIPS timer

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34550 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[adm8668] get rid of the UART defines
florian [Thu, 6 Dec 2012 22:39:47 +0000 (22:39 +0000)]
[adm8668] get rid of the UART defines

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34549 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[adm8668] get rid of the specific UART driver and use AMBA PL010
florian [Thu, 6 Dec 2012 22:39:43 +0000 (22:39 +0000)]
[adm8668] get rid of the specific UART driver and use AMBA PL010

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34548 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[adm8668] implement early_printk without an early_console
florian [Thu, 6 Dec 2012 22:39:33 +0000 (22:39 +0000)]
[adm8668] implement early_printk without an early_console

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34547 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[adm8668] simplify IRQ controller code
florian [Thu, 6 Dec 2012 22:39:27 +0000 (22:39 +0000)]
[adm8668] simplify IRQ controller code

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34546 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[adm8668] use platform_add_devices
florian [Thu, 6 Dec 2012 22:39:22 +0000 (22:39 +0000)]
[adm8668] use platform_add_devices

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34545 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[adm8668] move time related functions to their own file
florian [Thu, 6 Dec 2012 22:39:18 +0000 (22:39 +0000)]
[adm8668] move time related functions to their own file

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34544 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[adm8668] move setup-related functions to their own file
florian [Thu, 6 Dec 2012 22:39:08 +0000 (22:39 +0000)]
[adm8668] move setup-related functions to their own file

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34543 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoipv6-support: next iteration
cyrus [Thu, 6 Dec 2012 20:52:40 +0000 (20:52 +0000)]
ipv6-support: next iteration
* Introduce mode 6rd
* Introduce mode 6to4
* Fix announcement of DNS-Servers received from DHCPv6
* Fix some corner-cases in relaying behaviour

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34542 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago6relayd: More RFC-compatibility and size reduction
cyrus [Thu, 6 Dec 2012 20:52:35 +0000 (20:52 +0000)]
6relayd: More RFC-compatibility and size reduction

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34541 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago6distributed: Add compatibility with 6rd and 6to4
cyrus [Thu, 6 Dec 2012 20:52:30 +0000 (20:52 +0000)]
6distributed: Add compatibility with 6rd and 6to4

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34540 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoppp: unconditionally start pppd with nodefaultroute and usepeerdns (#12580)
jow [Thu, 6 Dec 2012 18:17:21 +0000 (18:17 +0000)]
ppp: unconditionally start pppd with nodefaultroute and usepeerdns (#12580)

Since the switch to netifd, proto handlers may always set the defaultroute
and provide dns server addresses, netifd will decide in the generic code
path whether the announced values are masked or not.

Additionally protocol handlers should not modify the routing tables themselves
and prevent any launched services from doing so.

Remove the additional defaultroute and peerdns option handling from the ppp.sh
protocol handler and rely on netifd to mask or not mask the values.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34536 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agokernel: fix video-core build on 3.6+
nbd [Thu, 6 Dec 2012 14:11:19 +0000 (14:11 +0000)]
kernel: fix video-core build on 3.6+

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34533 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agokernel: add missing config symbols
nbd [Thu, 6 Dec 2012 14:11:16 +0000 (14:11 +0000)]
kernel: add missing config symbols

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34532 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agomac80211: clean up patches, replace patching config.mk with a generated sed expression
nbd [Thu, 6 Dec 2012 14:11:09 +0000 (14:11 +0000)]
mac80211: clean up patches, replace patching config.mk with a generated sed expression

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34531 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agolibiconv-full: add clause to Makefile to actually install iconv
florian [Wed, 5 Dec 2012 18:05:04 +0000 (18:05 +0000)]
libiconv-full: add clause to Makefile to actually install iconv

At present, if you select the iconv utility it will be built but not
installed. This patch adds the clauses necessary to the Makefile to
actually install iconv.

Signed-off-by: Mike Brady <mikebrady@eircom.net>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34530 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agokernel 3.6+: nuke obsolete patches that are messing up oprofile builds
nbd [Wed, 5 Dec 2012 16:49:48 +0000 (16:49 +0000)]
kernel 3.6+: nuke obsolete patches that are messing up oprofile builds

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34506 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agolinux-atm: put all packages into their own submenus
florian [Wed, 5 Dec 2012 14:58:54 +0000 (14:58 +0000)]
linux-atm: put all packages into their own submenus

Now that we package individual tools as well, the list of ATM tools is
pretty big to deserve its own submenu.

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34504 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agolinux-atm: fix typo introduced in r34502
florian [Wed, 5 Dec 2012 14:37:03 +0000 (14:37 +0000)]
linux-atm: fix typo introduced in r34502

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34503 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agolinux-atm: package each available atm debug tool individually
florian [Wed, 5 Dec 2012 14:18:08 +0000 (14:18 +0000)]
linux-atm: package each available atm debug tool individually

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34502 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agokernel/3.3: move OHCI and EHCI platform drivers to generic
florian [Wed, 5 Dec 2012 14:18:05 +0000 (14:18 +0000)]
kernel/3.3: move OHCI and EHCI platform drivers to generic

These patches are not specific to bcm47xx and will be used on other
platforms as well.

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34501 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agonetifd: update to latest version, fixes resolv.conf writes on interface setting changes
nbd [Wed, 5 Dec 2012 13:28:56 +0000 (13:28 +0000)]
netifd: update to latest version, fixes resolv.conf writes on interface setting changes

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34500 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoRevert "include/image.mk: call Image/Build/{cpiogz,targz}"
florian [Tue, 4 Dec 2012 22:59:05 +0000 (22:59 +0000)]
Revert "include/image.mk: call Image/Build/{cpiogz,targz}"

This breaks on platforms building their own targz/cpioz images.

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34498 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agodropbear: update to 2012.55 and refresh patches
florian [Tue, 4 Dec 2012 16:40:17 +0000 (16:40 +0000)]
dropbear: update to 2012.55 and refresh patches

Upstream has a few code cleanups, more eagerly burns sensitive memory and
includes the fix for CVE-2012-0920. Full changelog:
https://matt.ucc.asn.au/dropbear/CHANGES

Local changes:
- Removed PKG_MULTI which is no longer in options.h (even before 2011.54)
- Merged DO_HOST_LOOKUP into 120-openwrt_options.patch
- Removed LD from make opts (now included in TARGET_CONFIGURE_OPTS)
- Removed 400-CVE-2012-0920.patch which is included in 2012.55

Signed-off-by: Catalin Patulea <cat@vv.carleton.ca>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34496 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agolinux-atm: create atm-debug-tools package
florian [Tue, 4 Dec 2012 16:19:24 +0000 (16:19 +0000)]
linux-atm: create atm-debug-tools package

Instead of commenting the inclusion of some binaries, just make them
available using a new package "atm-debug-tools."

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34477 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agolinux-atm: factor common descriptions
florian [Tue, 4 Dec 2012 16:19:21 +0000 (16:19 +0000)]
linux-atm: factor common descriptions

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34476 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agocns3xxx: fix dwc_otg driver compat with udc-core
florian [Tue, 4 Dec 2012 16:19:18 +0000 (16:19 +0000)]
cns3xxx: fix dwc_otg driver compat with udc-core

function.  This removes those from the dwc_otg driver and removes the patch
that comments out the linkage of udc-core so that the dwc_otg driver can
co-exist happily with other USB Device Controllers.

Signed-off-by: Tim Harvey <tharvey@gateworks.com>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34475 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agocns3xxx: advertise pcie usb usbgadget features
florian [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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34474 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoinclude/image.mk: call Image/Build/{cpiogz,targz}
florian [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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34473 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agofirewall: extend nat reflection support
jow [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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34472 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[brcm63xx ] Fix Comtrend AR-5381u Power LED
florian [Tue, 4 Dec 2012 15:19:50 +0000 (15:19 +0000)]
[brcm63xx ] Fix Comtrend AR-5381u Power LED

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34471 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agomac80211, hostapd: Fix macfilter for multi bssid setups
nbd [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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34470 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[adm5120] do no longer rename amba-pl010 serial devices names
florian [Mon, 3 Dec 2012 16:18:40 +0000 (16:18 +0000)]
[adm5120] 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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34469 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoMake ltq-dsl-app compile with an eglibc-based toolchain
mirko [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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34468 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agokernel: disable more pci quirks to save space on platforms that don't need them
nbd [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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34467 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoipv6-support: Second Iteration
cyrus [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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34466 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34465 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34464 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agomac80211: rename a misnamed ath9k patch
juhosg [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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34463 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34462 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agokernel 3.6+: switch to a crc32 implementation that is more suitable for small caches...
nbd [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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34461 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoinclude: download.mk: correct tar argument order when packing checkouts
jow [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.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34460 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agotools: e2fsprogs: delete doc/ directory after unpacking to ensure that makeinfo is...
jow [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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34459 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34458 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34456 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agotools/sstrip: remove redundant -I flag that breaks build on some x86_64 linux hosts
nbd [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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34455 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agobrcm47xx: read sprom vars without prefix for boardrev and boardtype if the prefixed...
hauke [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.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34454 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34453 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agobroadcom-wl: get the mmio address directly from the struct if bcma is used.
hauke [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.

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34452 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agobuild: it is no longer necessary to call make target/linux/clean as part of make...
nbd [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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34451 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agokernel: move KERNEL_BUILD_DIR under BUILD_DIR to properly fix gcc/libc based dependencies
nbd [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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34450 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agokernel: patch in a working copy of elf.h instead of using relative path based hackery...
nbd [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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34449 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34448 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agorules.mk: don't use $(realpath) in file_copy, the destination directory might not...
jow [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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34447 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoramips: fix serial console for Belkin F5D8235 v1/v2
juhosg [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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34445 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoUpdate linux-atm fixes to reflect the final upstream pull request
juhosg [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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34443 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoMake teql hotplug script run sooner
juhosg [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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34442 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoChange default TARGET_ROOTFS_RESERVED_PCT to zero to avoid wasted space
juhosg [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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34441 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agotoolchain: use file_copy to install the initial gcc files
jow [Sun, 2 Dec 2012 12:20:47 +0000 (12:20 +0000)]
toolchain: use file_copy to install the initial gcc files

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34440 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34439 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34438 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agorules.mk: provide a macro "file_copy" which removes any symlink in the destination...
jow [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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34437 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34436 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[toolchain] remove support for ubicom32
florian [Fri, 30 Nov 2012 10:53:55 +0000 (10:53 +0000)]
[toolchain] remove support for ubicom32

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34432 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[package] kernel: remove references to TARGET_ubicom32
florian [Fri, 30 Nov 2012 10:53:51 +0000 (10:53 +0000)]
[package] kernel: remove references to TARGET_ubicom32

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34431 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[ubicom32] remove target
florian [Fri, 30 Nov 2012 10:53:47 +0000 (10:53 +0000)]
[ubicom32] 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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34430 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[buildroot] disable sstrip when using musl
florian [Thu, 29 Nov 2012 21:43:05 +0000 (21:43 +0000)]
[buildroot] disable sstrip when using musl

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34427 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[malta] remove Linux 3.3 support
florian [Thu, 29 Nov 2012 21:43:02 +0000 (21:43 +0000)]
[malta] remove Linux 3.3 support

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34426 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[toolchain] gcc/4.5-linaro: backport musl patch
florian [Thu, 29 Nov 2012 21:42:58 +0000 (21:42 +0000)]
[toolchain] gcc/4.5-linaro: backport musl patch

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34425 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[ar7] use a default kernel command-line to mount squashfs and jffs2
florian [Thu, 29 Nov 2012 21:42:53 +0000 (21:42 +0000)]
[ar7] use a default kernel command-line to mount squashfs and jffs2

This fixes bug #9055.

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34424 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34423 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34422 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34421 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34420 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34419 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34418 3c298f89-4303-0410-b956-a3cf2f4a3e73

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34417 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agokernel: Fix 8139cp ring buffer initialisation, tx timeout recovery, add BQL
juhosg [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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34415 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoar71xx: switch to 3.6.8
juhosg [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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34414 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agokernel: Update Geos to 3.6.8
juhosg [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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34411 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agokernel: Add ATM fixes pending upstream merge (queue reduction, race fixes)
juhosg [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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34410 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agokernel: Add missing CONFIG_BATTERY_DS2781 option to generic 3.6 config
juhosg [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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34409 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agobuild: Add TARGET_ROOTFS_RESERVED_PCT option to reduce wasted space
juhosg [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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34408 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoramips: rt305x: add profile and build image for the Asus RT-N13U
juhosg [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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34407 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoramips: rt305x: add user-space support for the Asus RT-N13U
juhosg [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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34406 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoramips: rt305x: add kernel support for the Asus RT-N13U Wireless-N300 Router
juhosg [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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34405 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoremove common symbols from 3.6 configs
juhosg [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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34404 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agoremove common symbols from 3.3 configs
juhosg [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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34403 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agokernel: update linux 3.6 to 3.6.8
juhosg [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>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34402 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[boot] uboot-kirkwood: build in $(BUILD_DIR)
luka [Thu, 29 Nov 2012 01:04:37 +0000 (01:04 +0000)]
[boot] uboot-kirkwood: build in $(BUILD_DIR)

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34401 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years agogettext-full: use shipped libxml for the host build, fixes lzma references from creep...
jow [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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34400 3c298f89-4303-0410-b956-a3cf2f4a3e73

11 years ago[ar7] use physmap-flash part_probe_types
florian [Tue, 27 Nov 2012 18:42:49 +0000 (18:42 +0000)]
[ar7] use physmap-flash part_probe_types

Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@34398 3c298f89-4303-0410-b956-a3cf2f4a3e73