openwrt/svn-archive/archive.git
6 years agoar71xx: set proper wan mac during initial configuration on dir-825-c1
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

6 years agoar71xx: tew-712br: use ath79_parse_ascii_mac helper
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

6 years agoar71xx: tew-673gru: use ath79_parse_ascii_mac helper
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

6 years agoar71xx: dir-825-c1: use ath79_parse_ascii_mac helper
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

6 years agoar71xx: dir-825-b1: use ath79_parse_ascii_mac helper
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

6 years agoar71xx: dir-505-a1: use ath79_parse_ascii_mac helper
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

6 years agoar71xx: rename ath79_parse_mac_addr to ath79_parse_ascii_mac
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

6 years agoar71xx: fix Cameo934x initramfs image generation
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

6 years agolantiq: fix usb on sx76x
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

6 years agoimx6: update gw5400-a dts
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

6 years agoimx6: update PCIe driver
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

6 years agoimx6: update network defaults for Gateworks Ventana
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

6 years agoimx6: update config
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

6 years agoimx6: drop inittab
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

6 years agoar71xx: add profile and build image for the WD My Net N600 board
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

6 years agoar71xx: add sysupgrade support for the WD My Net N600 board
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

6 years agoar71xx: add user-space support for the WD My Net N600 board
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

6 years agopackage/mtd: enable seama fixup code for ar71xx
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

6 years agoar71xx: add kernel support for the WD My Net N600 board
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

6 years agoar71xx: wndr4300: enable HW ECC mode for the NAND controller
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

6 years agoar71xx: add ath79_nfc_set_ecc_mode helper
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

6 years agoar71xx: ar934x_nfc: add experimental support for hardware ECC
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

6 years agoar71xx: ar934x_nfc: return error code from some low-level functions
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

6 years agoar71xx: ar934x_nfc: use devm_* functions
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

6 years agoar71xx: add profile and build image for the TL-MR13U board
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

6 years agofirmware-utils/mktplinkfw: add support for the TL-MR13U board
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

6 years agoar71xx: add user-space support for the TL-MR13U board
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

6 years agoar71xx: add kernel support for TP-Link TL-MR13U
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

6 years agoar71xx: wnr2200: fix a typo in a LED name
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

6 years agoar71xx: add profile and build image for the WNR2200 board
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

6 years agoar71xx: add user-space support for the WNR2200 board
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

6 years agoar71xx: add kernel support for Netgear WNR2200 wireless router
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

6 years agokernel: add AutoProbe for ppp_async and ppp_synctty (should fix #14185)
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

6 years agoralink: make dcs930 uvc camera work
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

6 years agoralink: add support for dalink dcs930l ipcam
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

6 years agoralink: add back dwc_otg driver
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

6 years agolantiq: style fixes
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

6 years agolantiq: add initial support for Siemens GIGASX76X
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

6 years agolantiq: add support for ZyXEL P2601HNFX
Luka Perkov [Thu, 19 Sep 2013 00:50:46 +0000 (00:50 +0000)]
lantiq: add support for ZyXEL P2601HNFX

SVN-Revision: 38049

6 years agolantiq: add support for ZTE H201L
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

6 years agomalta: target.mk cosmetical fixup
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

6 years agobrcm47xx: b44: bgmac: some small changes to the phylib patches
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

6 years agolantiq: fix bug in hcd gpio detetcion code
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

6 years agolantiq: fix FRITZ7320 flash window size
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

6 years agolantiq: fix ath9k eeprom loading order bug
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

6 years agoralink: DIR-300 B7 and DIR-320/NRU B1 on Ralink RT5350
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

6 years agolantiq: fix up default firmware selection for spanish and italian routers
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

6 years agobrcm47xx: bgmac: b44: add support for Byte Queue Limits
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

6 years agobrcm47xx: update the clock fixes for BCM5354
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

6 years agobrcm47xx: update board detection patches
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

6 years agobrcm47xx: add detection for Linksys E900 V1
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

6 years agoath9k: add missing tx locking
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

6 years agoodhcp6c: Restart when server returns IAID error
Steven Barth [Wed, 18 Sep 2013 10:27:15 +0000 (10:27 +0000)]
odhcp6c: Restart when server returns IAID error

SVN-Revision: 38032

6 years agolantiq: add v3.10 patches
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

6 years agolantiq: add wifi eep to a803 dts file
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

6 years agolantiq: add a subtarget for the xrx200 SoC family
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

6 years agolantiq: update packages for v3.10
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

6 years agolantiq: update dts files
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

6 years agoralink: add pinctrl driver
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

6 years agoralink: change subtarget order
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

6 years agobase-files: add a post start hook for procd managed services
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

6 years agoprocd: convert various packages to procd style init.d scripts
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

6 years agoprocd: update to latest git head
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

6 years agokernel: make most modules use AutoProbe
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

6 years agoinclude: add AutoProbe support
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

6 years agoubox: make use of modprobe
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

6 years agolibubox: add packaging info for uloop lua binding
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

6 years agoath9k: merge a fix for PS-Poll responses + aggregation
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

6 years agokernel: backport a fix for multiqueue selection to prevent tcp reordering with fair...
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

6 years agokernel: fix config symbol for kmod-crypto-hash
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

6 years agomac80211: drop spoofed packets in ad-hoc mode (fixes #12427)
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

6 years agobrcm47xx: Add support for Huawei E970
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

6 years agokernel: add generic GPIO watchdog driver
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

6 years agobrcm47xx: add detection for Phicomm M1
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

6 years agobroadcom-diag: add GPIO configuration for Linksys E2000 V1
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

6 years agobroadcom-diag: Add WRT310N v1 gpio leds and buttons
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

6 years agobrcm47xx: detect Linksys E1200 V2
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

6 years agobrcm47xx: mtd: bcm47xxpart: detect "factory" partition
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

6 years agobrcm47xx: bgmac: implement unaligned addressing for DMA rings that support it
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

6 years agokernel/3.10: add new Kconfig option for firmware partition split
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

6 years agobrcm47xx: add detection code for Huawei E970
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

6 years agokernel: update 3.10 to 3.10.12
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

6 years agobrcm47xx: bgmac: allow bigger et_swtype nvram variable
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

6 years agobrcm47xx: mtd: bcm47xxpart: detect block aligned Squashfs partition
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

6 years agokernel/3.10: move OpenWrt MTD options into a submenu
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

6 years agobrcm47xx: update board detection patch
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

6 years agokernel: b53: detect revision of BCM5325
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

6 years agokernel: b53: fix vlan write for BCM5325 revison 3+
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

6 years agobrcm47xx: bgmac: fix internal switch initialization
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

6 years agohostapd: adjust the md5sum for the uploaded source tarball (fixes #14155)
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

6 years agobrcm47xx: detect Asus RT-N10
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

6 years agokernel: b53: use hard coded switch reset gpio on some boards.
Hauke Mehrtens [Sat, 14 Sep 2013 16:17:36 +0000 (16:17 +0000)]
kernel: b53: use hard coded switch reset gpio on some boards.

The Linksys wrt310n v1 does not have a robo_reset config variable in
nvram, but GPIO Pin 8 is the pin needed for resetting the external
switch, Linksys hard coded it into their source code.

Thank you Devastator for testing.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 37988

6 years agokernel: b53: add soft reset for BCM539x switches
Hauke Mehrtens [Sat, 14 Sep 2013 16:14:02 +0000 (16:14 +0000)]
kernel: b53: add soft reset for BCM539x switches

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 37987

6 years agobrcm47xx: tg3: use the phy address from et0phyaddr and not the default phy address.
Hauke Mehrtens [Sat, 14 Sep 2013 16:10:37 +0000 (16:10 +0000)]
brcm47xx: tg3: use the phy address from et0phyaddr and not the default phy address.

Thank you Devastator for testing.

Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 37986

6 years agoath9k: add another minor tx path fix
Felix Fietkau [Sat, 14 Sep 2013 15:30:13 +0000 (15:30 +0000)]
ath9k: add another minor tx path fix

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 37985

6 years agoiwinfo: when using nl80211, parse interface combinations instead of creating/deleting...
Felix Fietkau [Sat, 14 Sep 2013 14:46:51 +0000 (14:46 +0000)]
iwinfo: when using nl80211, parse interface combinations instead of creating/deleting interfaces

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 37983

6 years agoath9k: merge a fix for tx processing issues with aggregation
Felix Fietkau [Sat, 14 Sep 2013 14:46:39 +0000 (14:46 +0000)]
ath9k: merge a fix for tx processing issues with aggregation

Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 37982

6 years agogeneric/3.10: remove unused defines from the rootfs split patch
Gabor Juhos [Sat, 14 Sep 2013 10:19:10 +0000 (10:19 +0000)]
generic/3.10: remove unused defines from the rootfs split patch

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

6 years agogeneric/3.10: reduce number of ifdefs in the rootfs split code
Gabor Juhos [Sat, 14 Sep 2013 10:19:09 +0000 (10:19 +0000)]
generic/3.10: reduce number of ifdefs in the rootfs split code

Use the config_enabled() macro where it is possible.

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

6 years agoimx6: add network defaults for GW5400-A
Luka Perkov [Fri, 13 Sep 2013 21:50:35 +0000 (21:50 +0000)]
imx6: add network defaults for GW5400-A

Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 37979