Florian Fainelli [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>
SVN-Revision: 35663
Florian Fainelli [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>
SVN-Revision: 35662
Florian Fainelli [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>
SVN-Revision: 35661
Florian Fainelli [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>
SVN-Revision: 35660
Florian Fainelli [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>
SVN-Revision: 35659
Gabor Juhos [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>
SVN-Revision: 35652
Gabor Juhos [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>
SVN-Revision: 35651
Gabor Juhos [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>
SVN-Revision: 35650
Gabor Juhos [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>
SVN-Revision: 35649
Gabor Juhos [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>
SVN-Revision: 35648
Gabor Juhos [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>
SVN-Revision: 35646
Gabor Juhos [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>
SVN-Revision: 35645
Gabor Juhos [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>
SVN-Revision: 35644
Jo-Philipp Wich [Sun, 17 Feb 2013 19:26:52 +0000 (19:26 +0000)]
firewall3 - a C implementation of the current firewall scripts
SVN-Revision: 35643
Gabor Juhos [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>
SVN-Revision: 35642
Gabor Juhos [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>
SVN-Revision: 35641
Gabor Juhos [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>
SVN-Revision: 35634
Gabor Juhos [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>
SVN-Revision: 35633
Hauke Mehrtens [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.
SVN-Revision: 35632
Felix Fietkau [Sat, 16 Feb 2013 19:00:34 +0000 (19:00 +0000)]
hostapd: fix the scan wait patch for multiple interfaces
SVN-Revision: 35630
Gabor Juhos [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>
SVN-Revision: 35629
Gabor Juhos [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>
SVN-Revision: 35628
Gabor Juhos [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>
SVN-Revision: 35627
Gabor Juhos [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>
SVN-Revision: 35626
Hauke Mehrtens [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>
SVN-Revision: 35625
Hauke Mehrtens [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.
SVN-Revision: 35624
Hauke Mehrtens [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.
SVN-Revision: 35623
Hauke Mehrtens [Sat, 16 Feb 2013 15:19:24 +0000 (15:19 +0000)]
brcm47xx: handle return values of cfe_env_get() correctly.
This closes #12746.
SVN-Revision: 35622
Hauke Mehrtens [Sat, 16 Feb 2013 14:38:17 +0000 (14:38 +0000)]
brcm47xx: bgmac: fix unaligned accesses to network headers.
SVN-Revision: 35621
Felix Fietkau [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
SVN-Revision: 35619
Hauke Mehrtens [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.
SVN-Revision: 35618
Hauke Mehrtens [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.
SVN-Revision: 35617
Gabor Juhos [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>
SVN-Revision: 35616
Gabor Juhos [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>
SVN-Revision: 35615
Gabor Juhos [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>
SVN-Revision: 35614
Gabor Juhos [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>
SVN-Revision: 35613
Gabor Juhos [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>
SVN-Revision: 35612
Jonas Gorski [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>
SVN-Revision: 35611
Jonas Gorski [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>
SVN-Revision: 35610
Florian Fainelli [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>
SVN-Revision: 35608
Florian Fainelli [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>
SVN-Revision: 35607
Florian Fainelli [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>
SVN-Revision: 35606
Jonas Gorski [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>
SVN-Revision: 35605
Gabor Juhos [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>
SVN-Revision: 35604
Gabor Juhos [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>
SVN-Revision: 35603
Gabor Juhos [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>
SVN-Revision: 35602
Florian Fainelli [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>
SVN-Revision: 35601
Florian Fainelli [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>
SVN-Revision: 35600
Hauke Mehrtens [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"
SVN-Revision: 35597
Hauke Mehrtens [Thu, 14 Feb 2013 12:36:52 +0000 (12:36 +0000)]
switch: export name of device found via /proc
SVN-Revision: 35596
Hauke Mehrtens [Thu, 14 Feb 2013 12:36:13 +0000 (12:36 +0000)]
switch: export cpuport, ports and vlans via /proc
SVN-Revision: 35595
Gabor Juhos [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>
SVN-Revision: 35593
Gabor Juhos [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>
SVN-Revision: 35592
Gabor Juhos [Wed, 13 Feb 2013 16:51:21 +0000 (16:51 +0000)]
mpc85xx: enable the squashfs driver
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35591
Gabor Juhos [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>
SVN-Revision: 35590
Gabor Juhos [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>
SVN-Revision: 35589
Gabor Juhos [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>
SVN-Revision: 35588
Hauke Mehrtens [Wed, 13 Feb 2013 16:05:52 +0000 (16:05 +0000)]
brcm47xx: configure vlan correctly on some recent devices.
SVN-Revision: 35587
Hauke Mehrtens [Wed, 13 Feb 2013 16:05:32 +0000 (16:05 +0000)]
switch: add support for BCM53125
SVN-Revision: 35586
Hauke Mehrtens [Wed, 13 Feb 2013 16:05:13 +0000 (16:05 +0000)]
switch: resetting and enabling vlan write for gigabit switches
This patch makes it possible to reset and enable writing vlans to recent switchs.
This is based on a patch by jcharest and the Broadcom SDK.
SVN-Revision: 35585
Hauke Mehrtens [Wed, 13 Feb 2013 16:04:50 +0000 (16:04 +0000)]
switch: read and write vlan config from and to gigabit switches
This patch makes it possible to read and write the vlan config from and to recent switchs.
This is based on a patch by jcharest and the Broadcom SDK.
SVN-Revision: 35584
Hauke Mehrtens [Wed, 13 Feb 2013 16:04:18 +0000 (16:04 +0000)]
switch: improve robo_switch_enable()
This is based on a patch by jcharest and the Broadcom SDK.
SVN-Revision: 35583
Hauke Mehrtens [Wed, 13 Feb 2013 16:03:47 +0000 (16:03 +0000)]
switch: fix switches with more than 6 ports
This is based on a patch by jcharest and the Broadcom SDK.
SVN-Revision: 35582
Hauke Mehrtens [Wed, 13 Feb 2013 16:03:27 +0000 (16:03 +0000)]
switch: reverse if else in handle_vlan_port_read()
SVN-Revision: 35581
Hauke Mehrtens [Wed, 13 Feb 2013 16:03:03 +0000 (16:03 +0000)]
switch: the BCM5365 is a special switch and the BCM5350 or BCM5325 is the normal case.
This makes it easier to compare this code with the code from the Broadcom SDK.
SVN-Revision: 35580
Hauke Mehrtens [Wed, 13 Feb 2013 16:02:41 +0000 (16:02 +0000)]
switch: reset switch before using it.
SVN-Revision: 35579
Hauke Mehrtens [Wed, 13 Feb 2013 16:02:20 +0000 (16:02 +0000)]
switch: improve error handling in robo_probe()
SVN-Revision: 35578
Hauke Mehrtens [Wed, 13 Feb 2013 16:01:50 +0000 (16:01 +0000)]
switch: run cleanfile over the source code
SVN-Revision: 35577
Felix Fietkau [Wed, 13 Feb 2013 09:53:28 +0000 (09:53 +0000)]
mac80211: add some small fixes for minstrel_ht CCK support
SVN-Revision: 35576
Hauke Mehrtens [Tue, 12 Feb 2013 20:10:38 +0000 (20:10 +0000)]
brcm47xx: add some more fixes to bgmac
Thank you Rafał Miłecki and Nathan Hintz
SVN-Revision: 35574
Hauke Mehrtens [Tue, 12 Feb 2013 20:09:15 +0000 (20:09 +0000)]
brcm47xx: update tg3 to the version send upstream
SVN-Revision: 35573
Luka Perkov [Tue, 12 Feb 2013 10:18:53 +0000 (10:18 +0000)]
mvebu: remove boards suffix
SVN-Revision: 35572
Gabor Juhos [Tue, 12 Feb 2013 09:51:11 +0000 (09:51 +0000)]
kernel: update linux 3.7 to 3.7.7
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35571
Steven Barth [Tue, 12 Feb 2013 08:23:54 +0000 (08:23 +0000)]
odhcp6c: allow setting a user-provided prefix as well
SVN-Revision: 35570
Jo-Philipp Wich [Mon, 11 Feb 2013 22:14:38 +0000 (22:14 +0000)]
iptables: fix bad PKG_RELEASE in previous commit
SVN-Revision: 35569
Jo-Philipp Wich [Mon, 11 Feb 2013 21:58:42 +0000 (21:58 +0000)]
iptables: add --lenient switch to iptables-restore and ip6tables-restore that allows to skip erroneous lines
SVN-Revision: 35568
Gabor Juhos [Mon, 11 Feb 2013 21:41:16 +0000 (21:41 +0000)]
ar71xx: add script for automatic switch name migration
Thanks to Jonas Gorski for the help.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35567
Felix Fietkau [Mon, 11 Feb 2013 18:59:14 +0000 (18:59 +0000)]
mac80211: add CCK rate support to minstrel_ht to improve range
SVN-Revision: 35566
Felix Fietkau [Mon, 11 Feb 2013 18:59:10 +0000 (18:59 +0000)]
mac80211/hostapd: short_preamble is a per-vif option and should be enabled by default
SVN-Revision: 35565
Felix Fietkau [Mon, 11 Feb 2013 18:59:05 +0000 (18:59 +0000)]
ar71xx: allow unknown multicast frames to pass to the CPU on AR934x
SVN-Revision: 35564
Gabor Juhos [Mon, 11 Feb 2013 16:57:31 +0000 (16:57 +0000)]
ar8216: remove superfluous code from ar8216_config_init
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35562
Gabor Juhos [Mon, 11 Feb 2013 16:54:52 +0000 (16:54 +0000)]
ar71xx: use switchX names in network configuration
Accessing the AR8xxx switches via the name of the
attached ethernet device is not possible since
r35560. Change the uci-defaults script to use
switchX names in switch configurations.
Reported-by: Jonas Gorski <jogo@openwrt.org>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35561
Gabor Juhos [Mon, 11 Feb 2013 16:11:31 +0000 (16:11 +0000)]
generic: ar8216: don't use ethernet device name in register_switch
The switches are accessed via an MDIO bus. Set the alias
to the name of the MDIO bus, and show that in the message
along with the name of the switch switch device.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35560
Gabor Juhos [Mon, 11 Feb 2013 16:11:30 +0000 (16:11 +0000)]
generic: ar8216: reuse the private data from ar8216_probe
The private data of the switch is already
allocated in ar8216_priv, assign that to
each PHY on the same MDIO bus. Also remove
the redundant code from ar8216_config_init.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35559
Gabor Juhos [Mon, 11 Feb 2013 13:25:43 +0000 (13:25 +0000)]
generic: ar8216: use phydev instead of pdev everywhere
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35555
Gabor Juhos [Mon, 11 Feb 2013 13:14:00 +0000 (13:14 +0000)]
generic: ar8216: use pr_* macros for kernel messages
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35554
Steven Barth [Mon, 11 Feb 2013 12:30:16 +0000 (12:30 +0000)]
odhcp6c: Various bugfixes * Don't send undesired suggestions for preferred and valid lifetimes * Be less verbose in logging
SVN-Revision: 35553
Gabor Juhos [Mon, 11 Feb 2013 10:05:35 +0000 (10:05 +0000)]
generic: ar8216: fix PHY features setup
Sujith says:
This commit breaks the WAN port on my AP96 - DHCP fails.
Reverting it fixes the issue.
commit
b67cc3a0cdd02973610d4d5a63226d1c44841e94
Author: juhosg <juhosg@
3c298f89-4303-0410-b956-
a3cf2f4a3e73>
Date: Fri Feb 8 09:13:18 2013 +0000
generic: ar8216: simplify phy features setup
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@
355183c298f89-4303-0410-b956-
a3cf2f4a3e73
This change restores the previous behaviour and moves
the code into the ar8216_probe function.
Reported-by: Sujith Manoharan <sujith@msujith.org>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
Tested-by: Sujith Manoharan <sujith@msujith.org>
SVN-Revision: 35549
Gabor Juhos [Sun, 10 Feb 2013 19:02:01 +0000 (19:02 +0000)]
generic: ar8216: add ar8xxx_probe_switch helper
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35547
Gabor Juhos [Sun, 10 Feb 2013 18:42:08 +0000 (18:42 +0000)]
generic: ar8216: rename ar8xxx_mib_cleanup to ar8xxx_mib_stop
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35546
Gabor Juhos [Sun, 10 Feb 2013 18:42:07 +0000 (18:42 +0000)]
generic: ar8216: free mib counters from ar8xxx_free
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35545
Gabor Juhos [Sun, 10 Feb 2013 18:42:05 +0000 (18:42 +0000)]
generic: ar8216: add ar8xxx_free helper
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35544
Gabor Juhos [Sun, 10 Feb 2013 18:42:04 +0000 (18:42 +0000)]
generic: ar8216: add ar8xxx_create{,mii} helpers
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35543
Gabor Juhos [Sun, 10 Feb 2013 18:38:12 +0000 (18:38 +0000)]
generic: ar8216: remove redundant phy address check
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35542
Gabor Juhos [Sun, 10 Feb 2013 18:38:10 +0000 (18:38 +0000)]
generic: ar8216: only set phy_ptr if packet mangling is used
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35541
Gabor Juhos [Sun, 10 Feb 2013 13:18:48 +0000 (13:18 +0000)]
generic: ar8216: add defines for the AR8316 POSTRIP register
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35539
Gabor Juhos [Sun, 10 Feb 2013 13:05:15 +0000 (13:05 +0000)]
generic: ar8216: don't probe the chip multiple times
It is only needed when the private data is allocated.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35538
Gabor Juhos [Sun, 10 Feb 2013 13:05:14 +0000 (13:05 +0000)]
generic: ar8216: add sanity check to ar8216_probe
Verify that the mdio bus has PHY devices with
a supported PHY ID at address 0-4.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35537
Gabor Juhos [Sun, 10 Feb 2013 13:05:12 +0000 (13:05 +0000)]
generic: ar8216: skip probe on unused PHY addresses
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 35536
Jonas Gorski [Sun, 10 Feb 2013 12:31:38 +0000 (12:31 +0000)]
ar71xx: register the micro sd card reader on RB493G
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 35535