Gabor Juhos [Sat, 21 Sep 2013 15:55:54 +0000 (15:55 +0000)]
ar71xx: use netgear prefix for WNR612 v2 LED names
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 38101
Gabor Juhos [Sat, 21 Sep 2013 15:55:52 +0000 (15:55 +0000)]
ar71xx: use netgear prefix for WNR2200 LED names
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 38100
Gabor Juhos [Sat, 21 Sep 2013 15:55:51 +0000 (15:55 +0000)]
ar71xx: use netgear prefix for WNR2000 LED names
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 38099
Gabor Juhos [Sat, 21 Sep 2013 15:55:50 +0000 (15:55 +0000)]
ar71xx: use netgear prefix for WNDR3700 LED names
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 38098
Gabor Juhos [Sat, 21 Sep 2013 15:55:49 +0000 (15:55 +0000)]
ar71xx: add an uci-defaults script for LED configuration migration
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 38097
Gabor Juhos [Sat, 21 Sep 2013 14:56:24 +0000 (14:56 +0000)]
ar71xx: let HW switch control WAN LED on dir-825-c1
Enable GPIO 20. This hands off control of the blue planet led to the
integrated switch. Consequently, remove the led configuration for the
blue planet led.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Patchwork: http://patchwork.openwrt.org/patch/4080/
[juhosg: whitespace fixup]
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 38096
Gabor Juhos [Sat, 21 Sep 2013 14:56:22 +0000 (14:56 +0000)]
ar71xx: image: override mkcameofw status
This allows to build images for other boards, even if
the image is too big for Cameo devices.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 38095
Gabor Juhos [Sat, 21 Sep 2013 12:04:45 +0000 (12:04 +0000)]
ar71xx: fix LAN LEDs for dir-825-c1
This patches fixes the lan led configuration. The new configuration is
identical to the one in mach-db120.c and it works. The previous one
didn't work at all.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 38094
Steven Barth [Sat, 21 Sep 2013 10:54:13 +0000 (10:54 +0000)]
odhcp6c: handle NoAddrsAvail IA-status
SVN-Revision: 38092
Gabor Juhos [Fri, 20 Sep 2013 16:59:44 +0000 (16:59 +0000)]
ar71xx: set proper wan mac during initial configuration on dir-825-c1
The goal is to set the WAN MAC address to the one on the
sticker on the bottom of the unit. Currently it is not
used at all. But some users expect the WAN interface to
have the MAC address that is written on the sticker.
Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 38091
Gabor Juhos [Fri, 20 Sep 2013 16:41:36 +0000 (16:41 +0000)]
ar71xx: tew-712br: use ath79_parse_ascii_mac helper
Remove the local MAC address parser function and use
the generic one instead.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 38090
Gabor Juhos [Fri, 20 Sep 2013 16:41:34 +0000 (16:41 +0000)]
ar71xx: tew-673gru: use ath79_parse_ascii_mac helper
Remove the local MAC address parser function and use
the generic one instead.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 38089
Gabor Juhos [Fri, 20 Sep 2013 16:41:33 +0000 (16:41 +0000)]
ar71xx: dir-825-c1: use ath79_parse_ascii_mac helper
Remove the local MAC address parser function and use
the generic one instead.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 38088
Gabor Juhos [Fri, 20 Sep 2013 16:41:32 +0000 (16:41 +0000)]
ar71xx: dir-825-b1: use ath79_parse_ascii_mac helper
Remove the local MAC address parser function and use
the generic one instead.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 38087
Gabor Juhos [Fri, 20 Sep 2013 16:41:31 +0000 (16:41 +0000)]
ar71xx: dir-505-a1: use ath79_parse_ascii_mac helper
Remove the local MAC address parser function and use
the generic one instead.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 38086
Gabor Juhos [Fri, 20 Sep 2013 16:41:30 +0000 (16:41 +0000)]
ar71xx: rename ath79_parse_mac_addr to ath79_parse_ascii_mac
Rename the function and extend it in order to make it
usable from board setup code.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 38085
Gabor Juhos [Fri, 20 Sep 2013 16:41:28 +0000 (16:41 +0000)]
ar71xx: fix Cameo934x initramfs image generation
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 38084
Luka Perkov [Fri, 20 Sep 2013 14:24:30 +0000 (14:24 +0000)]
lantiq: fix usb on sx76x
Signed-off-by: Matti Laakso <malaakso@elisanet.fi>
SVN-Revision: 38083
Luka Perkov [Fri, 20 Sep 2013 01:59:33 +0000 (01:59 +0000)]
imx6: update gw5400-a dts
- remove common imx6q-ventana.dtsi - there isn't enough commonality to
warrent this
- rename user led's to 1-based
- add alises used by bootloader
- clean up iomux gpios
- fix pfuze slave address
- enable sata
- add delay after release of pci reset downstream from PCIe switch
- remove PCIe clock configuration as its now handled in updated driver
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
SVN-Revision: 38081
Luka Perkov [Fri, 20 Sep 2013 01:59:32 +0000 (01:59 +0000)]
imx6: update PCIe driver
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 38080
Luka Perkov [Fri, 20 Sep 2013 01:59:30 +0000 (01:59 +0000)]
imx6: update network defaults for Gateworks Ventana
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 38079
Luka Perkov [Fri, 20 Sep 2013 01:59:29 +0000 (01:59 +0000)]
imx6: update config
* enable PERF_EVENTS
* enable REGULATOR_ANATOP
* enable VMSPLIT_2G
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 38078
Luka Perkov [Fri, 20 Sep 2013 01:59:27 +0000 (01:59 +0000)]
imx6: drop inittab
It's the same as in base-files package.
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 38077
Gabor Juhos [Thu, 19 Sep 2013 22:36:43 +0000 (22:36 +0000)]
ar71xx: add profile and build image for the WD My Net N600 board
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 38076
Gabor Juhos [Thu, 19 Sep 2013 22:36:42 +0000 (22:36 +0000)]
ar71xx: add sysupgrade support for the WD My Net N600 board
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 38075
Gabor Juhos [Thu, 19 Sep 2013 22:36:41 +0000 (22:36 +0000)]
ar71xx: add user-space support for the WD My Net N600 board
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 38074
Gabor Juhos [Thu, 19 Sep 2013 22:36:40 +0000 (22:36 +0000)]
package/mtd: enable seama fixup code for ar71xx
It will be used for the WD My Net N600.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 38073
Gabor Juhos [Thu, 19 Sep 2013 22:36:39 +0000 (22:36 +0000)]
ar71xx: add kernel support for the WD My Net N600 board
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 38072
Gabor Juhos [Thu, 19 Sep 2013 18:43:43 +0000 (18:43 +0000)]
ar71xx: wndr4300: enable HW ECC mode for the NAND controller
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 38071
Gabor Juhos [Thu, 19 Sep 2013 18:43:42 +0000 (18:43 +0000)]
ar71xx: add ath79_nfc_set_ecc_mode helper
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 38070
Gabor Juhos [Thu, 19 Sep 2013 18:43:41 +0000 (18:43 +0000)]
ar71xx: ar934x_nfc: add experimental support for hardware ECC
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 38069
Gabor Juhos [Thu, 19 Sep 2013 18:43:40 +0000 (18:43 +0000)]
ar71xx: ar934x_nfc: return error code from some low-level functions
Change some flow-level unctions to return with an
error code in order to be able to report errors
to the core code.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 38068
Gabor Juhos [Thu, 19 Sep 2013 18:43:38 +0000 (18:43 +0000)]
ar71xx: ar934x_nfc: use devm_* functions
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 38067
Gabor Juhos [Thu, 19 Sep 2013 17:52:45 +0000 (17:52 +0000)]
ar71xx: add profile and build image for the TL-MR13U board
Signed-off-by: Oleg Titov <oleg.titov@gmail.com>
Patchwork: http://patchwork.openwrt.org/patch/4063/
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 38066
Gabor Juhos [Thu, 19 Sep 2013 17:52:44 +0000 (17:52 +0000)]
firmware-utils/mktplinkfw: add support for the TL-MR13U board
Signed-off-by: Oleg Titov <oleg.titov@gmail.com>
Patchwork: http://patchwork.openwrt.org/patch/4063/
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 38065
Gabor Juhos [Thu, 19 Sep 2013 17:52:42 +0000 (17:52 +0000)]
ar71xx: add user-space support for the TL-MR13U board
Signed-off-by: Oleg Titov <oleg.titov@gmail.com>
Patchwork: http://patchwork.openwrt.org/patch/4063/
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 38064
Gabor Juhos [Thu, 19 Sep 2013 17:52:41 +0000 (17:52 +0000)]
ar71xx: add kernel support for TP-Link TL-MR13U
This patch adds support for TP-Link TL-MR13U router with built-in 10AH
rechargeable battery.
The patch is based on kamwanlai's patch:
https://forum.openwrt.org/viewtopic.php?pid=206746#p206746
Updated to accommodate recent changes introduced with:
ar71xx: remove fs_* variables from image/Makefile
Signed-off-by: Oleg Titov <oleg.titov@gmail.com>
Patchwork: http://patchwork.openwrt.org/patch/4063/
[juhosg:
- refresh and rename rename 930-add-tl-mr13u-support.patch =>
625-MIPS-ath79-add-tl-mr13u-support.patch]
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 38063
Gabor Juhos [Thu, 19 Sep 2013 17:52:40 +0000 (17:52 +0000)]
ar71xx: wnr2200: fix a typo in a LED name
Reported-by: Roman A. aka BasicXP <x12ozmouse@ya.ru>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 38062
Gabor Juhos [Thu, 19 Sep 2013 16:56:51 +0000 (16:56 +0000)]
ar71xx: add profile and build image for the WNR2200 board
Signed-off-by: Aidan Kissane <aidankissane@googlemail.com>
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
Patchwork: http://patchwork.openwrt.org/patch/4055/
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 38061
Gabor Juhos [Thu, 19 Sep 2013 16:56:50 +0000 (16:56 +0000)]
ar71xx: add user-space support for the WNR2200 board
Signed-off-by: Aidan Kissane <aidankissane@googlemail.com>
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
Patchwork: http://patchwork.openwrt.org/patch/4055/
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 38060
Gabor Juhos [Thu, 19 Sep 2013 16:56:48 +0000 (16:56 +0000)]
ar71xx: add kernel support for Netgear WNR2200 wireless router
This patch adds OpenWRT support for the Netgear WNR2200 (N300)
wireless router with USB.
Technical details of this router can be found at
http://www.netgear.com/home/products/wirelessrouters/work-and-play/WNR2200.aspx
and http://wikidevi.com/wiki/Netgear_WNR2200
Signed-off-by: Aidan Kissane <aidankissane@googlemail.com>
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
Patchwork: http://patchwork.openwrt.org/patch/4055/
[juhosg:
- add commit message and SoB line from the original patch
- remove dead code from mach-wnr2200.c
- refresh 624-MIPS-ath79-WNR2200-support.patch]
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 38059
Felix Fietkau [Thu, 19 Sep 2013 06:33:53 +0000 (06:33 +0000)]
kernel: add AutoProbe for ppp_async and ppp_synctty (should fix #14185)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 38055
John Crispin [Thu, 19 Sep 2013 05:57:00 +0000 (05:57 +0000)]
ralink: make dcs930 uvc camera work
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 38054
John Crispin [Thu, 19 Sep 2013 05:56:46 +0000 (05:56 +0000)]
ralink: add support for dalink dcs930l ipcam
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 38053
John Crispin [Thu, 19 Sep 2013 05:56:31 +0000 (05:56 +0000)]
ralink: add back dwc_otg driver
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 38052
Luka Perkov [Thu, 19 Sep 2013 00:50:49 +0000 (00:50 +0000)]
lantiq: style fixes
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 38051
Luka Perkov [Thu, 19 Sep 2013 00:50:48 +0000 (00:50 +0000)]
lantiq: add initial support for Siemens GIGASX76X
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 38050
Luka Perkov [Thu, 19 Sep 2013 00:50:46 +0000 (00:50 +0000)]
lantiq: add support for ZyXEL P2601HNFX
SVN-Revision: 38049
Luka Perkov [Thu, 19 Sep 2013 00:50:44 +0000 (00:50 +0000)]
lantiq: add support for ZTE H201L
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 38048
Luka Perkov [Wed, 18 Sep 2013 23:03:47 +0000 (23:03 +0000)]
malta: target.mk cosmetical fixup
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 38047
Hauke Mehrtens [Wed, 18 Sep 2013 16:49:52 +0000 (16:49 +0000)]
brcm47xx: b44: bgmac: some small changes to the phylib patches
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 38044
John Crispin [Wed, 18 Sep 2013 16:31:49 +0000 (16:31 +0000)]
lantiq: fix bug in hcd gpio detetcion code
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 38043
John Crispin [Wed, 18 Sep 2013 16:31:45 +0000 (16:31 +0000)]
lantiq: fix FRITZ7320 flash window size
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 38042
John Crispin [Wed, 18 Sep 2013 16:31:41 +0000 (16:31 +0000)]
lantiq: fix ath9k eeprom loading order bug
https://dev.openwrt.org/ticket/14131
http://patchwork.openwrt.org/patch/4038/
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 38041
John Crispin [Wed, 18 Sep 2013 16:31:37 +0000 (16:31 +0000)]
ralink: DIR-300 B7 and DIR-320/NRU B1 on Ralink RT5350
https://dev.openwrt.org/ticket/14129
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 38040
John Crispin [Wed, 18 Sep 2013 16:31:32 +0000 (16:31 +0000)]
lantiq: fix up default firmware selection for spanish and italian routers
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 38039
Hauke Mehrtens [Wed, 18 Sep 2013 15:19:25 +0000 (15:19 +0000)]
brcm47xx: bgmac: b44: add support for Byte Queue Limits
This adds support for Byte Queue Limits in bgmac and b44, now it is
possible to use more advanced network queue control algorithms.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 38038
Hauke Mehrtens [Wed, 18 Sep 2013 14:36:03 +0000 (14:36 +0000)]
brcm47xx: update the clock fixes for BCM5354
This updates the patches for BCM5354 to the version send for upstream
Linux inclusion.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 38037
Hauke Mehrtens [Wed, 18 Sep 2013 14:33:54 +0000 (14:33 +0000)]
brcm47xx: update board detection patches
This is now the version which was send for mainline Linux kernel
inclusion. The data needed to detection a board is now stored in init
data.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 38036
Hauke Mehrtens [Wed, 18 Sep 2013 14:32:05 +0000 (14:32 +0000)]
brcm47xx: add detection for Linksys E900 V1
Thank you Rafał for the data.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 38035
Felix Fietkau [Wed, 18 Sep 2013 13:24:55 +0000 (13:24 +0000)]
ath9k: add missing tx locking
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 38034
Steven Barth [Wed, 18 Sep 2013 10:27:15 +0000 (10:27 +0000)]
odhcp6c: Restart when server returns IAID error
SVN-Revision: 38032
John Crispin [Tue, 17 Sep 2013 21:46:10 +0000 (21:46 +0000)]
lantiq: add v3.10 patches
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 38031
John Crispin [Tue, 17 Sep 2013 21:46:04 +0000 (21:46 +0000)]
lantiq: add wifi eep to a803 dts file
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 38030
John Crispin [Tue, 17 Sep 2013 21:46:00 +0000 (21:46 +0000)]
lantiq: add a subtarget for the xrx200 SoC family
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 38029
John Crispin [Tue, 17 Sep 2013 21:45:56 +0000 (21:45 +0000)]
lantiq: update packages for v3.10
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 38028
John Crispin [Tue, 17 Sep 2013 21:45:50 +0000 (21:45 +0000)]
lantiq: update dts files
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 38027
John Crispin [Tue, 17 Sep 2013 21:45:44 +0000 (21:45 +0000)]
ralink: add pinctrl driver
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 38026
John Crispin [Tue, 17 Sep 2013 21:45:39 +0000 (21:45 +0000)]
ralink: change subtarget order
this will make image builder build rt305x targets per default
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 38025
John Crispin [Tue, 17 Sep 2013 21:45:34 +0000 (21:45 +0000)]
base-files: add a post start hook for procd managed services
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 38024
John Crispin [Tue, 17 Sep 2013 21:45:30 +0000 (21:45 +0000)]
procd: convert various packages to procd style init.d scripts
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 38023
John Crispin [Tue, 17 Sep 2013 21:45:24 +0000 (21:45 +0000)]
procd: update to latest git head
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 38022
John Crispin [Tue, 17 Sep 2013 21:45:17 +0000 (21:45 +0000)]
kernel: make most modules use AutoProbe
now that we have modprobe we can set more than half of the modules to AutoProbe
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 38021
John Crispin [Tue, 17 Sep 2013 21:45:05 +0000 (21:45 +0000)]
include: add AutoProbe support
This is needed to make modprobe work
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 38020
John Crispin [Tue, 17 Sep 2013 21:45:01 +0000 (21:45 +0000)]
ubox: make use of modprobe
ubox now has modprobe support
build and install the tool
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 38019
John Crispin [Tue, 17 Sep 2013 21:44:52 +0000 (21:44 +0000)]
libubox: add packaging info for uloop lua binding
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 38018
Felix Fietkau [Tue, 17 Sep 2013 10:07:56 +0000 (10:07 +0000)]
ath9k: merge a fix for PS-Poll responses + aggregation
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 38017
Felix Fietkau [Tue, 17 Sep 2013 10:07:52 +0000 (10:07 +0000)]
kernel: backport a fix for multiqueue selection to prevent tcp reordering with fair queueing
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 38016
Felix Fietkau [Tue, 17 Sep 2013 09:54:05 +0000 (09:54 +0000)]
kernel: fix config symbol for kmod-crypto-hash
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 38015
Felix Fietkau [Tue, 17 Sep 2013 09:17:40 +0000 (09:17 +0000)]
mac80211: drop spoofed packets in ad-hoc mode (fixes #12427)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 38013
Hauke Mehrtens [Mon, 16 Sep 2013 21:09:10 +0000 (21:09 +0000)]
brcm47xx: Add support for Huawei E970
This patch adds support for Huawei E970 wireless gateway devices.
It has been tested on an E970 labelled as T-Mobile web'n'walk Box IV.
E960/B970 should work too, from what I know it's basically the same hardware.
The device has a Broadcom BCM5354 SoC and a built-in 3G USB modem.
It uses a hardware watchdog which needs GPIO-7 to be toggled at least
every 1-2 seconds. This patch uses gpio_wdt module (see my previous
patch today) to take care of this.
Tested and works: 3G wan, wlan+LED, VLAN config, failsafe using reset
button, image to be used for upgrade from OEM firmware's web interface
Link to the wiki page I've created: <http://wiki.openwrt.org/toh/huawei/e970>
Issue:
* lzma-loader crashes, so gzipped kernel is used. Presumably due to watchdog
reset during kernel decompress.
Signed-off-by: Mathias Adam <m.adam--openwrt@adamis.de>
SVN-Revision: 38011
Hauke Mehrtens [Mon, 16 Sep 2013 21:07:52 +0000 (21:07 +0000)]
kernel: add generic GPIO watchdog driver
This is used on Huawei E970 (brcm47xx).
Signed-off-by: Mathias Adam <m.adam--openwrt@adamis.de>
SVN-Revision: 38010
Hauke Mehrtens [Mon, 16 Sep 2013 19:53:09 +0000 (19:53 +0000)]
brcm47xx: add detection for Phicomm M1
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 38009
Hauke Mehrtens [Mon, 16 Sep 2013 19:52:23 +0000 (19:52 +0000)]
broadcom-diag: add GPIO configuration for Linksys E2000 V1
Thank you Javier Achirica for the patch.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 38008
Hauke Mehrtens [Mon, 16 Sep 2013 19:50:14 +0000 (19:50 +0000)]
broadcom-diag: Add WRT310N v1 gpio leds and buttons
Signed-off-by: Flavio Silveira <fggs@terra.com.br>
SVN-Revision: 38007
Hauke Mehrtens [Mon, 16 Sep 2013 19:49:02 +0000 (19:49 +0000)]
brcm47xx: detect Linksys E1200 V2
This adds detection for Linksys E1200 V2
Thank you Lightsword and Rafał.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 38006
Hauke Mehrtens [Mon, 16 Sep 2013 19:47:30 +0000 (19:47 +0000)]
brcm47xx: mtd: bcm47xxpart: detect "factory" partition
A new type of partition with magic FCTY was found on Huawei E970:
46 43 54 59 4b 51 37 4e 41 42 31 38 41 32 39 30 |FCTYKQ7NAB18A290|
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 38005
Hauke Mehrtens [Mon, 16 Sep 2013 19:46:34 +0000 (19:46 +0000)]
brcm47xx: bgmac: implement unaligned addressing for DMA rings that support it
This is important patch for new devices that support unaligned
addressing. That devices suffer from the backward-compatibility bug in
DMA engine. In theory we should be able to use old mechanism, but in
practice DMA address seems to be randomly copied into status register
when hardware reaches end of a ring. This breaks reading slot number
from status register and we can't use DMA anymore.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 38004
Gabor Juhos [Sun, 15 Sep 2013 17:03:29 +0000 (17:03 +0000)]
kernel/3.10: add new Kconfig option for firmware partition split
Add a new kernel config option for generic firmware partition
split support and change the uImage split support to depend on
the new option. Aslo rename the MTD_UIMAGE_SPLIT_NAME option to
MTD_SPLIT_FIRMWARE_NAME to make it more generic.
The patch is in preparation for multiple firmware format
support.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 38002
Hauke Mehrtens [Sun, 15 Sep 2013 17:00:45 +0000 (17:00 +0000)]
brcm47xx: add detection code for Huawei E970
This is based on a patch by Mathias Adam.
Signed-off-by: Mathias Adam <m.adam--openwrt@adamis.de>
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 38001
Gabor Juhos [Sun, 15 Sep 2013 16:00:41 +0000 (16:00 +0000)]
kernel: update 3.10 to 3.10.12
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 38000
Hauke Mehrtens [Sun, 15 Sep 2013 15:50:41 +0000 (15:50 +0000)]
brcm47xx: bgmac: allow bigger et_swtype nvram variable
Without this patch it is impossible to read et_swtype, because the 1
byte space is needed for the terminating null byte. Now it should be
possible to read decimal and hex vars of max 8 bit.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 37999
Hauke Mehrtens [Sun, 15 Sep 2013 15:47:45 +0000 (15:47 +0000)]
brcm47xx: mtd: bcm47xxpart: detect block aligned Squashfs partition
Most of the bcm47xx devices use TRX format for storing kernel and some
partition like Squashfs or JFFS2. This is pretty flexible solution, CFE
(the bootloader) just writes (and later boots) TRX at some hardcoded
place and paritions can vary in the size.
However some devices don't use TRX format. Very recently we have
discovered ZTE H218N that has kernel and rootfs partitions at some
"random" places.
This patch allows Linux find a rootfs partition after installing custom
image with a CFE bootloader.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 37998
Gabor Juhos [Sun, 15 Sep 2013 15:16:16 +0000 (15:16 +0000)]
kernel/3.10: move OpenWrt MTD options into a submenu
Separate OpenWrt specific MTD options from the mainline
option by moving those into a new submenu in the kernel
configuration interface.
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 37997
Hauke Mehrtens [Sun, 15 Sep 2013 15:08:29 +0000 (15:08 +0000)]
brcm47xx: update board detection patch
* Use different structs depending on the number of nvram variables to check.
* Add detection of ZTE H218N, this closes #14151.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 37996
Hauke Mehrtens [Sun, 15 Sep 2013 13:30:49 +0000 (13:30 +0000)]
kernel: b53: detect revision of BCM5325
The revision is stored in a different register than it is in other
Broadcom switches.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 37995
Hauke Mehrtens [Sun, 15 Sep 2013 13:29:14 +0000 (13:29 +0000)]
kernel: b53: fix vlan write for BCM5325 revison 3+
These switches are integrated in some recent BCM53XX and BCM47XX SoCs
like the BCM53572.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 37994
Hauke Mehrtens [Sun, 15 Sep 2013 09:39:19 +0000 (09:39 +0000)]
brcm47xx: bgmac: fix internal switch initialization
Some devices (BCM4749, BCM5357, BCM53572) have internal switch that
requires initialization. We already have code for this, but because
of the typo in code it was never working. This resulted in network not
working for some routers and possibility of soft-bricking them.
Use correct bit for switch initialization and fix typo in the define.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 37993
Felix Fietkau [Sat, 14 Sep 2013 20:07:35 +0000 (20:07 +0000)]
hostapd: adjust the md5sum for the uploaded source tarball (fixes #14155)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 37990
Hauke Mehrtens [Sat, 14 Sep 2013 16:19:21 +0000 (16:19 +0000)]
brcm47xx: detect Asus RT-N10
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 37989