juhosg [Thu, 21 Feb 2013 17:45:54 +0000 (17:45 +0000)]
atheros: add support for linux kernel v3.8
This builds and boots.
Because of the function pointer indirection (e.g. mtd_info's read
function pointer is assigned to spiflash_read), it is difficult for me
to understand where the calls are coming from (could be anywhere,
conditionally pointing at spiflash versions), so I punted and used the
renamed function pointers (_erase, _read, _write). If someone knows
better what to do, please fix.
Cleaned up other sundry kernel tracking issues like get_phy_id and
__devinit,etc.
[juhosg: don't switch to that yet]
Signed-off-by: Russell Senior <russell@personaltelco.net>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35727
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Thu, 21 Feb 2013 16:52:34 +0000 (16:52 +0000)]
linux/3.8: add missing config symbols
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35726
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jogo [Thu, 21 Feb 2013 11:45:41 +0000 (11:45 +0000)]
bcm63xx: Fix sysupgrade for tag-version 7 and 8
Fix sysupgrade for tag-version 7 and 8.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35724
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jogo [Thu, 21 Feb 2013 11:45:38 +0000 (11:45 +0000)]
generic: b53: clear SM_SW_FWD_MODE unconditionally when enabling VLAN
Setting this bit stops BCM53125 (bgmac actually) from receiving any
packets. This bit is cleared conditionally in b53_switch_reset and it
seems the same is done in bcmrobo.c which never sets that bit again.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35723
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jogo [Thu, 21 Feb 2013 11:45:36 +0000 (11:45 +0000)]
generic: b53: remove empty spaces
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35722
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jogo [Thu, 21 Feb 2013 11:45:33 +0000 (11:45 +0000)]
ramips: print image build warnings/errors to stderr
Makes warnings/errors visible when building with V=w/V=1.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35721
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jogo [Thu, 21 Feb 2013 11:45:31 +0000 (11:45 +0000)]
cns21xx: print image build warnings/errors to stderr
Makes warnings/errors visible when building with V=w/V=1.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35720
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jogo [Thu, 21 Feb 2013 11:45:29 +0000 (11:45 +0000)]
ar71xx: print image build warnings/errors to stderr
Makes warnings/errors visible when building with V=w/V=1.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35719
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jogo [Thu, 21 Feb 2013 11:45:27 +0000 (11:45 +0000)]
scripts/symlink-tree.sh: print warnings/errors to stderr
Makes warnings/errors visible when building with V=w/V=1.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35718
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jogo [Thu, 21 Feb 2013 11:45:25 +0000 (11:45 +0000)]
scripts/ipkg: print warnings/errors to stderr
Makes warnings/errors visible when building with V=w/V=1.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35717
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jogo [Thu, 21 Feb 2013 11:45:22 +0000 (11:45 +0000)]
include/toplevel.mk: print warnings/errors to stderr
Makes warnings/errors visible when building with V=w/V=1.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35716
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jogo [Thu, 21 Feb 2013 11:45:20 +0000 (11:45 +0000)]
include/package-ipkg.mk: print warnings/errors to stderr
Makes warnings/errors visible when building with V=w/V=1.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35715
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jogo [Thu, 21 Feb 2013 11:45:18 +0000 (11:45 +0000)]
include/package-bin: print warnings/errors to stderr
Makes warnings/errors visible when building with V=w/V=1.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35714
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jogo [Thu, 21 Feb 2013 11:45:16 +0000 (11:45 +0000)]
include/kernel.mk: print warnings/errors to stderr
Makes warnings/errors visible when building with V=w/V=1.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35713
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jogo [Thu, 21 Feb 2013 11:45:14 +0000 (11:45 +0000)]
base-files: make firstboot ask for confirmation
To prevent accidential resets ask for confirmation (and default to n).
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35712
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jogo [Thu, 21 Feb 2013 11:45:12 +0000 (11:45 +0000)]
mac80211: add missing DRIVER_11N_SUPPORT selects
Multiple drivers were missing their DRIVER_11N_SUPPORT despite
supporting 11N capable cards.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35711
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jogo [Thu, 21 Feb 2013 11:45:10 +0000 (11:45 +0000)]
busybox: remove two obsolete patches
They either work around missing implementations in uClibc 0.9.30 and
earlier and add already present functionality.
Closes #11210, #11211.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35710
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jogo [Thu, 21 Feb 2013 11:45:07 +0000 (11:45 +0000)]
toolchain: uclibc: fix typo in uclibc common config
Based on a patch from Oliver Metz.
Closes #10735.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35709
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Thu, 21 Feb 2013 10:26:03 +0000 (10:26 +0000)]
mpc85xx: add kmod-leds-gpio to the default packages
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35708
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Thu, 21 Feb 2013 10:26:00 +0000 (10:26 +0000)]
mpc85xx: disable a bunch of unused device nodes on the TL-WDR4900
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35707
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Wed, 20 Feb 2013 19:14:20 +0000 (19:14 +0000)]
package/kernel: add package for the Gianfar PTP driver
PTP for gianfar can be built as a module. Create a package for it.
[juhosg: remove the mp85xx specific patch]
Patchwork: http://patchwork.openwrt.org/patch/3344/
Signed-off-by: Wojciech Dubowik <Wojciech.Dubowik@neratec.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35706
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Wed, 20 Feb 2013 19:14:15 +0000 (19:14 +0000)]
package/kernel: add package for the Freescale Gianfar driver
[juhosg: move the fsl-pq-mdio driver into a separate package]
Patchwork: http://patchwork.openwrt.org/patch/3345/
Signed-off-by: Wojciech Dubowik <Wojciech.Dubowik@neratec.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35705
3c298f89-4303-0410-b956-
a3cf2f4a3e73
hauke [Wed, 20 Feb 2013 15:31:43 +0000 (15:31 +0000)]
brcm47xx: do not use vlan0 any more.
The Broadcom switch driver says that vlan0 should not be used with any switch other than bcm5325.
This makes OpenWrt always use vlan1 and vlan2 instead.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35704
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Wed, 20 Feb 2013 15:06:10 +0000 (15:06 +0000)]
buildroot: allow specifying libc personality for external toolchains
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35703
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Wed, 20 Feb 2013 09:41:48 +0000 (09:41 +0000)]
package/kernel: remove trailing whitespaces from *.mk files
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35691
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Wed, 20 Feb 2013 08:27:27 +0000 (08:27 +0000)]
mpc85xx: add kernel support for the TL-WDR4900 v1 board
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35690
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Wed, 20 Feb 2013 08:27:26 +0000 (08:27 +0000)]
mpc85xx: use a foreach loop to copy boot images
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35689
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Wed, 20 Feb 2013 06:49:02 +0000 (06:49 +0000)]
fix ARCH_SUFFIX for mips64{,el}r2
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35688
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Tue, 19 Feb 2013 20:52:06 +0000 (20:52 +0000)]
ar71xx: remove __dev{init,exit} annotations from kernel files
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35687
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Tue, 19 Feb 2013 20:52:03 +0000 (20:52 +0000)]
linux/3.8: add missing Kconfig symbols
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35686
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Tue, 19 Feb 2013 17:22:55 +0000 (17:22 +0000)]
dante: fix broken configure script not using CFLAGS for conftest
Spotted by doing an ARM hard float build.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35685
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Tue, 19 Feb 2013 17:22:51 +0000 (17:22 +0000)]
openssl: remove now obsolete cris/etrax patch
The etrax target has been removed in r34768.
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35684
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Tue, 19 Feb 2013 17:22:46 +0000 (17:22 +0000)]
libiconv: compile iconv stub with TARGET_CFLAGS
Fixes spurious build issues when changing target CFLAGS for specific ABI
options (such as ARM's floating point ABI).
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35683
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Tue, 19 Feb 2013 14:53:17 +0000 (14:53 +0000)]
mpc85xx: add default profile
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35677
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Tue, 19 Feb 2013 14:53:16 +0000 (14:53 +0000)]
mpc85xx: add gpio-keys to OF match table
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35676
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Tue, 19 Feb 2013 14:53:15 +0000 (14:53 +0000)]
mpc85xx: enable squashfs feature
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35675
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Tue, 19 Feb 2013 14:53:12 +0000 (14:53 +0000)]
mpc85xx: add swconfig to default packages
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35674
3c298f89-4303-0410-b956-
a3cf2f4a3e73
cyrus [Tue, 19 Feb 2013 12:04:41 +0000 (12:04 +0000)]
6relayd: Fix possible memory corruption issue
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35673
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Tue, 19 Feb 2013 09:17:38 +0000 (09:17 +0000)]
kernel: update linux 3.8-rcX to 3.8
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35672
3c298f89-4303-0410-b956-
a3cf2f4a3e73
hauke [Mon, 18 Feb 2013 20:44:26 +0000 (20:44 +0000)]
mac80211: b43: Increase number of RX DMA slots
Bastian Bittorf reported that some of the silent freezes on a Linksys WRT54G
were due to overflow of the RX DMA ring buffer, which was created with 64
slots. That finding reminded me that I was seeing similar crashed on a netbook,
which also has a relatively slow processor. After increasing the number of
slots to 128, runs on the netbook that previously failed now worked; however,
I found that 109 slots had been used in one test. For that reason, the number
of slots is being increased to 256.
Signed-off-by: Larry Finger <Larry.Finger@lwfinger.net>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35671
3c298f89-4303-0410-b956-
a3cf2f4a3e73
cyrus [Mon, 18 Feb 2013 12:50:36 +0000 (12:50 +0000)]
6relayd: Workaround potential signal handling issue
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35665
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Mon, 18 Feb 2013 10:38:05 +0000 (10:38 +0000)]
x86/rdc: migrate to common led helper functions
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35664
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Mon, 18 Feb 2013 10:38:02 +0000 (10:38 +0000)]
rb532: migrate platform to common led helper functions
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35663
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Mon, 18 Feb 2013 10:37:58 +0000 (10:37 +0000)]
cobalt: migrate platform to common led helper functions
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35662
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Mon, 18 Feb 2013 10:37:55 +0000 (10:37 +0000)]
brcm63xx: migrate platform to common led helper functions
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35661
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Mon, 18 Feb 2013 10:37:52 +0000 (10:37 +0000)]
au1000: migrate to common led helper functions
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35660
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Mon, 18 Feb 2013 10:37:43 +0000 (10:37 +0000)]
ar7: migrate to common led helper functions
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35659
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Mon, 18 Feb 2013 09:56:29 +0000 (09:56 +0000)]
ramips: migrate to common led helper functions
[juhosg: migrate to status_led_blink_{preinit,failsafe} helpers]
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35652
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Mon, 18 Feb 2013 09:56:28 +0000 (09:56 +0000)]
cns21xx: migrate to common led helper functions
[juhosg: migrate to status_led_blink_{preinit,failsafe} helpers]
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35651
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Mon, 18 Feb 2013 09:56:27 +0000 (09:56 +0000)]
ar71xx: migrate to common led helper functions
[juhosg: migrate to status_led_blink_{preinit,failsafe} helpers]
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35650
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Mon, 18 Feb 2013 09:56:26 +0000 (09:56 +0000)]
adm5120: migrate to common led helper functions
[juhosg: migrate to status_led_blink_{preinit,failsafe} helpers]
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35649
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Mon, 18 Feb 2013 09:56:23 +0000 (09:56 +0000)]
base-files: introduce commonly used helper functions for setting leds
Currently, most platforms define such helpers in their own diag.sh
implementation with almost identical code. By factoring out the
common ground it's possible to simplify maintainability and
homogenize the haptics over multiple platforms (so far as is
reasonably practicable, in a next step).
[juhosg:
- fix led_set_attr parameters in led_timer
- add led_morse and status_led_set_morse helpers
- add status_led_blink_{preinit,failsafe} helpers]
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35648
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 17 Feb 2013 21:47:03 +0000 (21:47 +0000)]
base-files: minor cosmetic corrections for functions.sh
- update copyright header
- remove superfluous shebang left-over from changeset 34794
- unify function declaration
[juhosg: keep Vertical Communications' copyright notice]
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35646
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 17 Feb 2013 21:37:14 +0000 (21:37 +0000)]
Add xz compressed packages to known extensions of dl_cleanup
Add .tar.xz, .txz, and .orig.tar.xz as known extensions to dl_cleanup.py.
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35645
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 17 Feb 2013 21:32:42 +0000 (21:32 +0000)]
kernel: update linux 3.7 to 3.7.9
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35644
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jow [Sun, 17 Feb 2013 19:26:52 +0000 (19:26 +0000)]
firewall3 - a C implementation of the current firewall scripts
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35643
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 17 Feb 2013 12:48:25 +0000 (12:48 +0000)]
generic: ar8216: cleanup function/variable names
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35642
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 17 Feb 2013 12:48:23 +0000 (12:48 +0000)]
generic: ar8216: rename struct ar8216_priv to ar8xxx_priv
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35641
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 17 Feb 2013 10:08:41 +0000 (10:08 +0000)]
ar71xx: add user-space support for the Mikrotik RB951G board
[juhosg: change rb-951g to rb-951g-2hnd in the scripts]
Patchwork: http://patchwork.openwrt.org/patch/3257/
Signed-off-by: Kamil Trzcinski <ayufan@ayufan.eu>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35634
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sun, 17 Feb 2013 10:08:35 +0000 (10:08 +0000)]
ar71xx: add kernel support for the Mikrotik RB951G board
This is platform definition for the RB951G device. It's mostly rework
of RB2011UAS patchset with network taken from the RB751 patches.
The main difference is the flash layout used by this device.
[juhosg:
- remove dead code from mach-rb951g
- add "-2HnD" suffix to the machine name
- use a separate 615-MIPS-ath79-RB951G-support.patch]
Patchwork: http://patchwork.openwrt.org/patch/3257/
Signed-off-by: Kamil Trzcinski <ayufan@ayufan.eu>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35633
3c298f89-4303-0410-b956-
a3cf2f4a3e73
hauke [Sat, 16 Feb 2013 20:28:24 +0000 (20:28 +0000)]
brcm47xx: add initial support for kernel 3.8
This contains the following new bigger changes:
* new partition parser which still could lake some features or have bugs
* new nand flash driver
* using physmap-flash flash driver for parallel flash
* some changes to the serial flash driver
With these changes OpenWrt starts using more of the mainline flash drivers.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35632
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Sat, 16 Feb 2013 19:00:34 +0000 (19:00 +0000)]
hostapd: fix the scan wait patch for multiple interfaces
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35630
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sat, 16 Feb 2013 17:33:06 +0000 (17:33 +0000)]
ar71xx: fix kmod-usb2 package name
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35629
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sat, 16 Feb 2013 17:26:52 +0000 (17:26 +0000)]
ramips: fix kmod-usb2 package name
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35628
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sat, 16 Feb 2013 17:13:40 +0000 (17:13 +0000)]
package/kernel: add package for the Freescale On-Chip EHCI Controller
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35627
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sat, 16 Feb 2013 17:13:38 +0000 (17:13 +0000)]
mpc85xx: add input drivers to default packages, and load those during preinit
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35626
3c298f89-4303-0410-b956-
a3cf2f4a3e73
hauke [Sat, 16 Feb 2013 16:27:33 +0000 (16:27 +0000)]
brcm47xx: BGMAC - Adjust AutoLoad number to be prior to switch modules
Adjust the "AutoLoad" number for the BGMAC module to be prior
to the switch modules. This probably isn't real important as
the modules are loaded in the correct order by preinit anyway.
Signed-off-by: Nathan Hintz <nlhintz@hotmail.com>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35625
3c298f89-4303-0410-b956-
a3cf2f4a3e73
hauke [Sat, 16 Feb 2013 16:24:15 +0000 (16:24 +0000)]
brcm47xx: improve cpuport detection for filesafe
Do not try to load bcm57xx.ko any more this is not needed for kernel 2.6 and 3.X
Ask the switch driver where the CPU port is.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35624
3c298f89-4303-0410-b956-
a3cf2f4a3e73
hauke [Sat, 16 Feb 2013 15:24:48 +0000 (15:24 +0000)]
brcm47xx: fix network config on simpleshare
The included patch will generate a correct network configuration on the simpletech simpleshare.
Thank you for the patch Will Holmes (RealOpty)
This closes #12361.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35623
3c298f89-4303-0410-b956-
a3cf2f4a3e73
hauke [Sat, 16 Feb 2013 15:19:24 +0000 (15:19 +0000)]
brcm47xx: handle return values of cfe_env_get() correctly.
This closes #12746.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35622
3c298f89-4303-0410-b956-
a3cf2f4a3e73
hauke [Sat, 16 Feb 2013 14:38:17 +0000 (14:38 +0000)]
brcm47xx: bgmac: fix unaligned accesses to network headers.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35621
3c298f89-4303-0410-b956-
a3cf2f4a3e73
nbd [Sat, 16 Feb 2013 14:26:03 +0000 (14:26 +0000)]
hostapd: add back the patch that waits for interface bringup in ht40, it got lost with the update
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35619
3c298f89-4303-0410-b956-
a3cf2f4a3e73
hauke [Sat, 16 Feb 2013 13:46:00 +0000 (13:46 +0000)]
brcm47xx: fix unaligned access to mac address
The mac address should be aligned to u16 to prevent an unaligned access
in drivers/ssb/pci.c where it is casted to __be16.
This closes #9824.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35618
3c298f89-4303-0410-b956-
a3cf2f4a3e73
hauke [Sat, 16 Feb 2013 12:37:24 +0000 (12:37 +0000)]
brcm47xx: try to automatically detect if the wan port is at port 4 and not at port 0.
This should fix #13000.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35617
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sat, 16 Feb 2013 12:12:52 +0000 (12:12 +0000)]
update x86 generic to kernel v3.7
Signed-off-by: Russell Senior <russell@personaltelco.net>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35616
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sat, 16 Feb 2013 11:50:25 +0000 (11:50 +0000)]
ramips: use the new macaddr_* helpers instead of maccalc
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35615
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sat, 16 Feb 2013 11:50:22 +0000 (11:50 +0000)]
base-files: add macaddr_{add,2bin,setbit_la} helpers
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35614
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sat, 16 Feb 2013 11:50:21 +0000 (11:50 +0000)]
ramips: use the mtd_get_mac_* helpers
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35613
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Sat, 16 Feb 2013 11:50:19 +0000 (11:50 +0000)]
base-files: add mtd_get_mac_{ascii,binary} helpers
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35612
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jogo [Sat, 16 Feb 2013 11:39:45 +0000 (11:39 +0000)]
kernel: add missing config options
r35336 exposed PTP, which has additional drivers on ixp4xx, causing it to
not build with PTP enabled.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35611
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jogo [Sat, 16 Feb 2013 11:39:42 +0000 (11:39 +0000)]
samba36: fix segmentation fault when trying to add non-existent users
Based on a patch from НКВД. Closes #12962.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35610
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Fri, 15 Feb 2013 13:25:18 +0000 (13:25 +0000)]
hotplug2: depend on libbsd only when targetting eglibc
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35608
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Fri, 15 Feb 2013 13:25:15 +0000 (13:25 +0000)]
libevent2: do not add librt dependency when targetting eglibc
This is already taken care of by PKG_DEFAULT_DEPENDS
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35607
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Fri, 15 Feb 2013 13:25:12 +0000 (13:25 +0000)]
libbsd: make it available for eglibc only
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35606
3c298f89-4303-0410-b956-
a3cf2f4a3e73
jogo [Fri, 15 Feb 2013 12:23:49 +0000 (12:23 +0000)]
bcm63xx: make nvram checksum failures non fatal
fixes #12982.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35605
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Fri, 15 Feb 2013 07:36:15 +0000 (07:36 +0000)]
kernel: update linux 3.7 to 3.7.8
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35604
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Thu, 14 Feb 2013 14:55:40 +0000 (14:55 +0000)]
generic: ar8216: move PHY4 RGMII workaround code out of the loop
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35603
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Thu, 14 Feb 2013 14:01:24 +0000 (14:01 +0000)]
generic: ar8216: register the switch from the probe routine
Currently the switch gets registered when an ethernet
driver connects to a PHY of the switch. This method does
not work with the ethernet drivers which are connecting
to the PHY from their ndo_open callback. With those
ethernet drivers, the driver tries to register the switch
each time when the etherned device is opened and this causes
a deadlock.
Move the switch registration into the probe routine to fix
this problem.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35602
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Thu, 14 Feb 2013 13:00:07 +0000 (13:00 +0000)]
x86: update config-3.7 for x86 (turn off CONFIG_GPIO_ICH)
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35601
3c298f89-4303-0410-b956-
a3cf2f4a3e73
florian [Thu, 14 Feb 2013 13:00:03 +0000 (13:00 +0000)]
openssl: update OpenSSL to 1.0.1e, fix Cisco DTLS.
1.0.1d had a rushed fix for CVE-2013-0169 which broke in certain
circumstances. 1.0.1e has the fix for TLS.
Also include a further patch from the 1.0.1 branch which fixes the
breakage this introduced for Cisco's outdated pre-standard version of
DTLS, as used by OpenConnect.
Update mirror URLs to reflect current reality.
Signed-off-by: David Woodhouse <David.Woodhouse@intel.com>
Signed-off-by: Florian Fainelli <florian@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35600
3c298f89-4303-0410-b956-
a3cf2f4a3e73
hauke [Thu, 14 Feb 2013 12:38:16 +0000 (12:38 +0000)]
brcm47xx: if the cpuport of the switch is port 8 assume vlan0ports: "1 2 3 4 8" and vlan0ports: "0 8"
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35597
3c298f89-4303-0410-b956-
a3cf2f4a3e73
hauke [Thu, 14 Feb 2013 12:36:52 +0000 (12:36 +0000)]
switch: export name of device found via /proc
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35596
3c298f89-4303-0410-b956-
a3cf2f4a3e73
hauke [Thu, 14 Feb 2013 12:36:13 +0000 (12:36 +0000)]
switch: export cpuport, ports and vlans via /proc
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35595
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Wed, 13 Feb 2013 16:51:24 +0000 (16:51 +0000)]
firmware-utils/mktplinkfw: add support for the TL-WDR4900 v1
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35593
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Wed, 13 Feb 2013 16:51:23 +0000 (16:51 +0000)]
mpc85xx: enable swconfig and the ar8216 driver
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35592
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Wed, 13 Feb 2013 16:51:21 +0000 (16:51 +0000)]
mpc85xx: enable the squashfs driver
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35591
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Wed, 13 Feb 2013 16:51:19 +0000 (16:51 +0000)]
mpc85xx: enable XZ_DEC_BCJ and XZ_DEC_POWERPC support
Squashfs is unable to decompress some blocks without that:
[ 199.494500] SQUASHFS error: xz_dec_run error, data probably corrupt
[ 199.500910] SQUASHFS error: squashfs_read_data failed to read block 0xbff26
[ 199.508016] SQUASHFS error: Unable to read data cache entry [bff26]
[ 199.514440] SQUASHFS error: Unable to read page, block bff26, size 153f8
[ 199.521311] SQUASHFS error: Unable to read data cache entry [bff26]
[ 199.527724] SQUASHFS error: Unable to read page, block bff26, size 153f8
[ 199.534594] SQUASHFS error: Unable to read data cache entry [bff26]
[ 199.541009] SQUASHFS error: Unable to read page, block bff26, size 153f8
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35590
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Wed, 13 Feb 2013 16:36:26 +0000 (16:36 +0000)]
ar71xx: fix factory image creation for dir-825-c1
Signed-off-by: Alexander Stadler <sa.maillists@univie.ac.at>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35589
3c298f89-4303-0410-b956-
a3cf2f4a3e73
juhosg [Wed, 13 Feb 2013 16:36:23 +0000 (16:36 +0000)]
ar71xx: fix switch-config for dir-825-c1
Signed-off-by: Alexander Stadler <sa.maillists@univie.ac.at>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35588
3c298f89-4303-0410-b956-
a3cf2f4a3e73
hauke [Wed, 13 Feb 2013 16:05:52 +0000 (16:05 +0000)]
brcm47xx: configure vlan correctly on some recent devices.
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@35587
3c298f89-4303-0410-b956-
a3cf2f4a3e73