Jonas Gorski
79057c7255
brcm63xx: add helpers for building cfe images with dtb
...
Add a helper for building images with dtb appended kernels.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 42122
2014-08-11 11:36:59 +00:00
Jonas Gorski
aa572fccb5
brcm63xx: add support for attaching dtbs to lzma kernels
...
In preparation for switching to dtb based board identification, add
support for building lzma-loader and lzma cfe kernels with dtb
appended.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 42121
2014-08-11 11:36:55 +00:00
Jonas Gorski
0343c0288e
brcm63xx: add empty dtsi files for each of the supported SoCs
...
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 42120
2014-08-11 11:36:53 +00:00
Jonas Gorski
de8e3f2f86
brcm63xx: add and enable support for loading an appended dtb
...
Allow appending a dtb blob to the binary and use it for identifying the
board. Fall back to nvram based identification in case of no dtb passed.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 42119
2014-08-11 11:36:48 +00:00
Jonas Gorski
b61f57a5c7
brcm63xx: correctly export fallback sprom for brcm-wl
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 42118
2014-08-11 11:36:41 +00:00
Jonas Gorski
97d0ed4faa
brcm63xx: make board patch context less ambiguous
...
Make it less likely for quilt/patch to put boards into the "wrong"
section.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 42117
2014-08-11 11:36:38 +00:00
Jonas Gorski
a06013e9b7
brcm63xx: fix board patches offsets
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
[jogo fix 553-boards_probe_switch.patch]
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 42116
2014-08-11 11:36:30 +00:00
Luka Perkov
a7840a0306
kernel: 3.14: refresh patches
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 42113
2014-08-11 09:21:05 +00:00
Jonas Gorski
48318b52af
brcm63xx: Add fallback sprom for A4001N
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 42110
2014-08-10 12:22:15 +00:00
Jonas Gorski
f30102c6c2
brcm63xx: Add fallback sprom for HG520v
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 42109
2014-08-10 12:22:12 +00:00
Jonas Gorski
e07dc84b24
brcm63xx: Add fallback sprom for P870HW-51a
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 42108
2014-08-10 12:22:10 +00:00
Jonas Gorski
568a15adb3
brcm63xx: Add fallback sprom for VR-3025un
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 42107
2014-08-10 12:22:08 +00:00
Jonas Gorski
d3af37fdfb
brcm63xx: Add fallback sprom for VR-3025u
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 42106
2014-08-10 12:22:05 +00:00
Jonas Gorski
6eb9375da4
brcm63xx: Add fallback sprom for WAP-5813n
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 42105
2014-08-10 12:22:02 +00:00
Jonas Gorski
061f738087
brcm63xx: Add fallback sprom for AR-5381u
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 42104
2014-08-10 12:21:59 +00:00
Jonas Gorski
23df30ca4a
brcm63xx: Add fallback sprom for AR-5387un
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 42103
2014-08-10 12:21:55 +00:00
Jonas Gorski
d1f731866b
brcm63xx: Add fallback sprom for A4001N1
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 42102
2014-08-10 12:21:52 +00:00
Jonas Gorski
312a7f9883
brcm63xx: Add fallback sprom for CT6373
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 42101
2014-08-10 12:21:48 +00:00
Jonas Gorski
8240f6ad54
brcm63xx: Add fallback sprom for CT5365
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 42100
2014-08-10 12:21:44 +00:00
Jonas Gorski
a299702df0
brcm63xx: Add fallback sprom for CT5361_CT5621
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 42099
2014-08-10 12:21:39 +00:00
Jonas Gorski
a166e05188
brcm63xx: Add fallback sprom for Huawei HG553
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 42098
2014-08-10 12:21:34 +00:00
Jonas Gorski
02e78b9bd8
brcm63xx: Fix fallback sprom il0mac
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 42097
2014-08-10 12:21:30 +00:00
Jo-Philipp Wich
0cf7cba67b
netfilter: consider reply direction on selective flushing
...
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 42095
2014-08-10 10:15:22 +00:00
Jo-Philipp Wich
f1b40f9304
netfilter: fix calls to nf_ct_iterate_cleanup() with Linux >= 3.13
...
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 42093
2014-08-10 09:21:14 +00:00
Jo-Philipp Wich
56be9f4a9a
netfilter: support /proc conntrack flushing of specific ip addresses
...
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 42092
2014-08-09 14:36:10 +00:00
Hauke Mehrtens
47bab2b654
brcm47xx: fix reboot problem on BCM4705/BCM4785
...
This adds some code based on code from the Broadcom GPL tar to fix the
reboot problems on BCM4705/BCM4785. I tried rebooting my device for ~10
times and have never seen a problem. This reverts the changes in the
previous commit and adds the real fix as suggested by Rafał.
Setting bit 22 in Reg 22, sel 4 puts the BIU (Bus Interface Unit) into
async mode.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 42088
2014-08-08 23:10:16 +00:00
Hauke Mehrtens
81c2466381
brcm47xx: fix reboot problem on BCM4705/BCM4785
...
This adds some code based on code from the Broadcom GPL tar to fix the
reboot problems on BCM4705/BCM4785. I tried rebooting my device for ~10
times and have never seen a problem. This reverts the changes in the
previous commit and adds the real fix as suggested by Rafał.
Setting bit 22 in Reg 22, sel 4 puts the BIU (Bus Interface Unit) into
async mode.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 42083
2014-08-08 22:52:28 +00:00
Luka Perkov
97f26cad16
imx6: update upstream patch
...
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 42081
2014-08-08 16:11:57 +00:00
Luka Perkov
7116b091eb
kirkwood: drop 3.10 support
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 42077
2014-08-08 13:55:30 +00:00
Luka Perkov
f767d83b67
kirkwood: switch to 3.14
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 42076
2014-08-08 13:55:29 +00:00
Luka Perkov
c84876702b
imx6: drop 3.10 support
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 42075
2014-08-08 13:38:31 +00:00
Luka Perkov
4c2c390a23
imx6: switch to 3.14
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 42074
2014-08-08 13:38:30 +00:00
Luka Perkov
60fe58100c
imx6: update upstream patches
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 42073
2014-08-08 13:38:29 +00:00
Luka Perkov
d5f94a4122
imx6: backport IMX6DL DVFS support from 3.15
...
This allows dynamic voltage and frequency scaling to work for IMX6DL CPU's.
Signed-off-by: Tim Harvey <tharvey@gateworks.com>
SVN-Revision: 42072
2014-08-08 13:38:27 +00:00
Luka Perkov
2b6d364a2d
imx6: drop ventana kernel/rootfs hack
...
In r41578 this was added in order to make default images bootable for the BB
release. We need more generic approach for this.
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 42071
2014-08-08 13:38:25 +00:00
Luka Perkov
dd8d729096
kernel: update 3.14 to 3.14.16
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 42070
2014-08-08 13:38:22 +00:00
Hauke Mehrtens
c371e6de02
brcm47xx: activate high mem for mips74k in the config
...
It is still not working.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 42054
2014-08-07 20:22:00 +00:00
Hauke Mehrtens
4ec288bfa4
brcm47xx: 3.14: backport MIPS patches for early HIGHMEM support
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 42053
2014-08-07 20:21:11 +00:00
Hauke Mehrtens
dc38211cff
brcm47xx: 3.10: backport MIPS patches for early HIGHMEM support
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 42052
2014-08-07 20:20:38 +00:00
Felix Fietkau
053a3a4aaf
kernel: add a patch to allow disabling processing of the netfilter "filter" table for established connection packets
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 42046
2014-08-07 18:59:22 +00:00
Felix Fietkau
3e64341eac
kernel: improve ipv4 netfilter optimization patch
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 42045
2014-08-07 18:59:18 +00:00
Felix Fietkau
ad876993d3
ar71xx: port missing ath79 machine entry for wndr3700 v4 to 3.14
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 42044
2014-08-07 18:59:15 +00:00
John Crispin
bc67bd2295
ralink: add 3.14 support
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 42040
2014-08-07 14:41:19 +00:00
Felix Fietkau
e41a0cafff
ar71xx: add linux 3.14 support
...
Signed-off-by: Zhao, Gang <gang.zhao.42@gmail.com>
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 42038
2014-08-07 12:40:53 +00:00
Felix Fietkau
f75f9606ad
kernel: add a few more generic config symbols for 3.14
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 42037
2014-08-07 12:40:47 +00:00
John Crispin
997ca19fd2
ralink: revert r37163
...
https://dev.openwrt.org/ticket/17071
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 42036
2014-08-07 12:38:20 +00:00
John Crispin
d8833ce163
octeon: add missing gpio_to_irq()
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 42028
2014-08-07 09:54:07 +00:00
Steven Barth
e7be51a0fd
ar71xx: Add support for the WNDR3800CH
...
Apparently this is a fairly common refurb unit of the 3800 series now,
with merely the recognition string changed in the boot loader.
Signed-off-by: Dave Taht <dave.taht@bufferbloat.net>
SVN-Revision: 42023
2014-08-07 05:14:26 +00:00
Felix Fietkau
30ec58a217
atheros: switch kernel version to 3.14
...
After several tests, 3.14 kernel seems run fine.
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 41997
2014-08-04 20:54:57 +00:00
Felix Fietkau
930c0c24a7
atheros: add 3.14 configuration
...
Created on basis of 3.10 config. Remove few obsolete symbols and add new
upstream symbols. New symbols left in its default state.
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 41996
2014-08-04 20:54:53 +00:00
Felix Fietkau
5b9d4fd80a
atheros: copy 3.10 patches to 3.14 and refresh them
...
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 41995
2014-08-04 20:54:49 +00:00
Felix Fietkau
005f8ed563
atheros: refresh config-3.10
...
Refresh 3.10 kernel configuration, particulary correct AR2315_WDT symbol
position.
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 41994
2014-08-04 20:54:39 +00:00
Felix Fietkau
b855faecc0
ar71xx: update Carambola2 platform data
...
Change list:
* Remove button info on GPIO12, there is no button there.
* Remove nvram mtd partition, as it's not used for anything, saves 64k for user data.
Tested building for carambola2 target.
Signed-off-by: Mantas Pucka <mantas@8devices.com>
SVN-Revision: 41993
2014-08-04 14:46:52 +00:00
Felix Fietkau
e6083fc8b1
kernel/3.1{3, 4}: fix IFF_NO_IP_ALIGN flag location
...
Fix IFF_NO_IP_ALIGN location which is collide with new netdev private flag
IFF_MACVLAN.
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 41992
2014-08-04 06:15:14 +00:00
John Crispin
17b8d9c976
ramips: add profile for easyacc wizard8800
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 41986
2014-08-03 14:31:18 +00:00
John Crispin
058a5c85ef
firmware-utils: made mkdir615h1 work for all Senao-produced devices as mksenaofw and cleaned up some of its formatting
...
Signed-off-by: Forest Crossman <cyrozap@gmail.com>
SVN-Revision: 41962
2014-08-03 11:13:58 +00:00
John Crispin
04e4ff282a
ramips:support Lenovo AC1200 Wireless router
...
Lenovo AC1200 series has two types, Y1 and Y1S.
Y1S has 256MB DDR2, Y1 only has 128MB and Y1 have no Giga Port.
Signed-off-by: Lintel <lintel.huang@gmail.com>
SVN-Revision: 41961
2014-08-03 11:13:52 +00:00
Felix Fietkau
fe295cd178
kernel: when using --gc-sections, add --sort-section=name to get a more stable sorting order
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 41951
2014-08-02 18:50:55 +00:00
Felix Fietkau
428539a3a2
kernel: add a small xfrm related performance optimization
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 41950
2014-08-02 18:50:50 +00:00
Zoltan Herpai
06fdad1c12
mxs: - bump target to 3.14.14 - update dcp module
...
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 41949
2014-08-02 11:29:11 +00:00
Zoltan Herpai
15facdb2fa
mxs: add 3.14 config and patches
...
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 41948
2014-08-02 11:20:01 +00:00
Zoltan Herpai
639a1f375b
mxs: remote 3.12 patches and configs
...
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 41947
2014-08-02 11:18:00 +00:00
Jo-Philipp Wich
baa7c211f5
netfilter: introduce xt_id match
...
This commit implements a new netfilter match "xt_id" which can be used to
attach unsigned 32bit IDs to iptables rules.
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 41945
2014-08-01 22:49:47 +00:00
Jonas Gorski
930e3e7ca3
brcm63xx: add preliminary support for D-Link DSL-2751B E1
...
Mostly works except for USB led. Flashing not tested yet. Mostly
as an example for the sprom fixup code.
Fixup values taken from GPL tarball by comparing bcm43217_map.c
with the struct in sprom.c.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 41944
2014-08-01 21:56:46 +00:00
Jonas Gorski
76746026b3
brcm63xx: rework fallback sprom support
...
Rework fallback sprom support by providing different sproms for
different chips. Also make it optional to use.
This likely causes sprom fallback support to break on a few boards.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 41942
2014-08-01 21:56:38 +00:00
Jonas Gorski
faa51b307c
brcm63xx: switch to 3.14
...
Now that BB is branched off, we can now switch to 3.14 and start
breaking stuff again.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 41941
2014-08-01 21:56:35 +00:00
Jonas Gorski
701e2a38fe
brcm63xx: add working lzma-loader and use it for initramfs
...
Add a working lzma loader and use it for generating initramfs kernels
to allow easily netbooting elf kernels on devices with a 4 MiB CFE
size limit.
Based on ar71xx's lzma-loader.
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 41940
2014-08-01 21:56:31 +00:00
John Crispin
21845cb45d
ramips: Add support for VoCore
...
This is based and tested on VoCore Alpha, but other stuff like status/eth LEDs are present on the final board revision + VoDock.
All GPIOs are exported, except spi/i2c.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 41939
2014-08-01 20:51:24 +00:00
John Crispin
7d9bac5247
ramips: Add support for SPI_CS1 pinmux
...
This patch adds support for setting SPI_CS1 as Chip Select, Watchdog reset output and GPIO#27.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 41938
2014-08-01 20:51:14 +00:00
John Crispin
9efd7ebd34
ramips: add support for easyacc wizard8800
...
Signed-off-by: Sebastian Wendel <s.wendel@sourceindex.de>
SVN-Revision: 41936
2014-08-01 11:19:50 +00:00
John Crispin
c6674722b9
ramips: Fix LEDs on the Kingston MLW221
...
LED Fix up for the Kingston Mobilelite Wireless (MLW-221)
http://wiki.openwrt.org/toh/kingston/mlw221
Signed-off-by: L. D. Pinney <ldpinney@gmail.com>
SVN-Revision: 41933
2014-08-01 11:19:39 +00:00
John Crispin
e7ec79821a
ar71xx: oolite: the buttons are not active_low
...
this caused factory resets when reboot was pressed
Signed-off-by: Brent Thomson <brentthomson@gmail.com>
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 41932
2014-08-01 11:19:34 +00:00
John Crispin
6ce44430c9
ar71xx: add RTC feature flag to ar71xx/nand
...
without this the build for NBG6716 fails due to missing packages
https://dev.openwrt.org/ticket/17325
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 41930
2014-08-01 10:32:55 +00:00
Felix Fietkau
8dac6739f8
cns3xxx: add myself as maintainer
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 41928
2014-08-01 09:23:50 +00:00
Felix Fietkau
2d5de51451
cns3xxx: fix building initramfs and non-initramfs together
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 41922
2014-08-01 07:10:00 +00:00
Felix Fietkau
3c7cd63b72
cns3xxx: update to linux 3.10
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 41917
2014-07-31 23:40:49 +00:00
Felix Fietkau
6944689e96
orion: fix 3.10 kernel minor version
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 41916
2014-07-31 23:40:44 +00:00
Felix Fietkau
0426643bd5
cns3xxx: fix initramfs build
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 41915
2014-07-31 23:40:40 +00:00
Hauke Mehrtens
69c403c234
bcm53xx: update to kernel 3.14
...
Use kernel 3.14 by default and refresh the patches
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 41913
2014-07-31 21:44:41 +00:00
Hauke Mehrtens
350765676e
bcm53xx: add restart support
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 41912
2014-07-31 21:43:40 +00:00
Hauke Mehrtens
f7b3b7db7d
brcm47xx: 3.14: update MIPS patches with versions sent upstream
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 41911
2014-07-31 21:42:59 +00:00
Hauke Mehrtens
3a82681e4f
brcm47xx: 3.10: update MIPS patches with versions sent upstream
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 41910
2014-07-31 21:40:38 +00:00
Hauke Mehrtens
2b32939040
kernel: refresh patches
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 41909
2014-07-31 21:33:58 +00:00
Hauke Mehrtens
b1df24f00e
kernel: update bcma to version master-2014-07-29-1
...
This is a backport of bcma from wireless-tesing/master tag master-2014-07-29-1.
For kernel < 3.10 this only adds the header changes needed by more
recent b43 versions.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 41899
2014-07-30 18:54:10 +00:00
Luka Perkov
f548b18353
kernel: update 3.14 to 3.14.14
...
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 41898
2014-07-30 15:44:44 +00:00
Felix Fietkau
980e9b5fc2
atheros: remove linux 3.8 support
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 41874
2014-07-29 10:23:59 +00:00
Jonas Gorski
b723119385
brcm63xx: replace nvram_buf with a properly initialized array
...
Use an empty nvram_header to tell wl that there is no nvram buf.
wl else might try to allocate huge amount of memory because the
bcm63xx's nvram does not match the expected structure and contains
random values.
Fixes the following warning on load of wl:
[ 9.152000] WARNING: at mm/slab_common.c:377 kmalloc_slab+0x4c/0xc0()
[ 9.160000] Modules linked in: wl(P+) wl_glue ipv6 gpio_keys_polled input_polldev button_hotplug input_core
[ 9.168000] CPU: 0 PID: 366 Comm: kmodloader Tainted: P 3.10.49 #1
[ 9.176000] Stack : 00000000 00000000 00000000 00000000 8034b77a 00000042 81ac9af0 c02e0000
[ 9.176000] 8028bf70 802df31b 0000016e 8034af28 81ac9af0 c02e0000 c02e0000 81b39810
[ 9.176000] 0000002d 8002c9d4 00000003 8002a3c8 802937a0 c02e0000 8028e528 81ab398c
[ 9.176000] 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[ 9.176000] 00000000 00000000 00000000 00000000 00000000 00000000 00000000 81ab3918
[ 9.176000] ...
[ 9.212000] Call Trace:
[ 9.216000] [<800224b8>] show_stack+0x48/0x70
[ 9.220000] [<8002a538>] warn_slowpath_common+0x78/0xa8
[ 9.224000] [<8002a5f0>] warn_slowpath_null+0x18/0x24
[ 9.228000] [<8008145c>] kmalloc_slab+0x4c/0xc0
[ 9.236000] [<80097258>] __kmalloc+0x20/0x10c
[ 9.240000] [<80e23b90>] osl_malloc+0x24/0x6c [wl]
[ 9.244000] [<80e15288>] nvram_init+0x54/0x164 [wl]
[ 9.252000] [<80e08668>] si_pci_fixcfg+0x60c/0x9e8 [wl]
[ 9.256000]
[ 9.260000] ---[ end trace b5c4dbb046cf3c83 ]---
Reported-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 41861
2014-07-28 15:31:37 +00:00
John Crispin
c21a20cd78
lantiq: fix dgn3500 and td8970 wifi
...
ath9k failed to come up due to a bad mac addr
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 41860
2014-07-28 15:26:41 +00:00
John Crispin
6fb04ff871
ramips: correct typo ubsphy -> usbphy
...
This appears to be a typo.
Signed-off-by: Russell Senior <russell@personaltelco.net>
SVN-Revision: 41859
2014-07-28 15:26:36 +00:00
John Crispin
6f6dc62ca2
ramips: fix mode switch gpio for AsiaRF AWM eval board
...
Fix a typo: gpio 21 is already used for the WPS led. Gpio 20 is the
right one (tested) for the mode switch. Confirmed that
/sys/kernel/debug/gpio state followed the position of the switch.
Signed-off-by: Russell Senior <russell@personaltelco.net>
SVN-Revision: 41858
2014-07-28 15:26:32 +00:00
John Crispin
636f2b83e6
ramips: add ethernet macaddr to dts for AWM003-EVB
...
Follows the pattern of http://patchwork.openwrt.org/patch/5970/
Signed-off-by: Russell Senior <russell@personaltelco.net>
SVN-Revision: 41857
2014-07-28 15:26:23 +00:00
Jonas Gorski
042fb8eb57
brcm63xx: 3.14: fix ath9k_pci_fixup
...
Since kernel commit 928bea964827 ("PCI: Delay enabling bridges until
they're needed"), pci fixups are run with bridges (e.g. the pcie port)
disabled.
This causses hangs when ath9k_pci_fixup tries to manually enable the
device to apply the register fixups.
Fix this by enabling any parent bridges before trying to access the
device itself.
Fixes boot on DSL-274XB rev F1.
Reported-by: Matteo Croce <matteo@openwrt.org>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 41856
2014-07-28 11:12:25 +00:00
John Crispin
3836d40a8a
lantiq: fix dgn3500 ethernet
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 41854
2014-07-28 08:06:40 +00:00
Jonas Gorski
1cb1041c55
brcm63xx: Add support for ADB P.DG A4001N
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 41852
2014-07-27 17:44:59 +00:00
Jonas Gorski
3209fb968e
brcm63xx: Add support for Huawei HG520v
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 41851
2014-07-27 17:44:56 +00:00
Jonas Gorski
c27cb6e0fd
brcm63xx: Add support for ZyXEL P870HW-51a v2
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 41850
2014-07-27 17:44:53 +00:00
Jonas Gorski
b26139eb3f
brcm63xx: Add support for Comtrend VR-3025un
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: José Vázquez Fernández <ppvazquezfer@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 41848
2014-07-27 17:44:48 +00:00
Jonas Gorski
a669d2c528
brcm63xx: Add support for Comtrend VR-3025u
...
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: José Vázquez Fernández <ppvazquezfer@gmail.com>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 41847
2014-07-27 17:44:45 +00:00
John Crispin
8c57e2d888
octeon: enable usb and gpio
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 41846
2014-07-27 14:52:18 +00:00
John Crispin
43ee42bd05
octeon: add gpio driver
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 41845
2014-07-27 14:52:12 +00:00
John Crispin
13445d2576
octeon: add detection for edgerouter and edgerouter-pro
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 41844
2014-07-27 14:52:07 +00:00
John Crispin
694295e7be
octeon: fix usb support on edge router pro
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 41842
2014-07-26 20:36:32 +00:00
John Crispin
5b4abf87d7
ramips: add support for Kingston MLW221
...
This patch adds support for the Kingston Mobilelite Wireless (MLW-221)
http://wiki.openwrt.org/toh/kingston/mlw221
Signed-off-by: L. D. Pinney <ldpinney@gmail.com>
SVN-Revision: 41841
2014-07-26 20:36:22 +00:00
John Crispin
b77e92e020
ramips: ethernet mac cleanup
...
Compile tested all subtargets and profiles.
Unfortunately I don't own any board affected by these changes, so no run tests.
Signed-off-by: Roman Yeryomin <roman@advem.lv>
SVN-Revision: 41839
2014-07-26 20:36:09 +00:00
John Crispin
443aee86bf
ramips: fix vlan configuration for asiarf avm003
...
The earlier r41797 change was missing this part, to enable the right
vlan configuration.
Signed-off-by: Russell Senior <russell@personaltelco.net>
SVN-Revision: 41838
2014-07-26 20:36:01 +00:00
John Crispin
08fb5fb326
ramips: fix sysupgrade for asiarf awm003
...
Since the earlier r41797 change, the board_name for awm003 has been
miscalculated, and sysupgrade has been broken. This seems to fix it.
Signed-off-by: Russell Senior <russell@personaltelco.net>
SVN-Revision: 41837
2014-07-26 20:35:46 +00:00
Hauke Mehrtens
7a3b3b9d73
brcm47xx: don't create named switch_vlan sections
...
It doesn't seem to be used anywhere, it's incompatible with other
targets and can be confusing. People may think they need to update
section name every time they change VLAN ID (well, even I was doing
that).
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 41835
2014-07-26 12:33:48 +00:00
Hauke Mehrtens
009e36806b
kernel: remove kernel 3.6
...
kernel 3.6 is not used by any target any more, remove it.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 41834
2014-07-26 12:23:56 +00:00
Felix Fietkau
ea76a0b78e
kernel: annotate bridge multicast backport patch with upstream commits
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 41819
2014-07-24 09:19:37 +00:00
Felix Fietkau
dd7650f67c
kernel: backport upstream bridge multicast snooping fixes
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 41817
2014-07-24 09:12:59 +00:00
Imre Kaloz
dc628f2e08
add support for the archer c5
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 41814
2014-07-23 12:47:25 +00:00
Imre Kaloz
039fe23f8e
refresh patches
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 41812
2014-07-23 11:46:42 +00:00
John Crispin
0b5b8de818
ramips: fix gpio mapping on MZK-750DHP
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 41811
2014-07-23 07:49:54 +00:00
John Crispin
e5d4e5dee3
ramips: fix missing inclusion of system.sh for mtd_get_mac_binary and friends.
...
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
SVN-Revision: 41810
2014-07-23 07:49:50 +00:00
John Crispin
3bb8589787
ar71xx: fix LED configuration for HiWiFi-HC6361.
...
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
SVN-Revision: 41809
2014-07-23 07:46:07 +00:00
Hauke Mehrtens
0d3690a202
kernel: update bcma and ssb to version master-2014-07-22
...
This is a backport of bcma and ssb from wireless-tesing/master tag
master-2014-07-22.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 41804
2014-07-22 21:40:41 +00:00
John Crispin
2c356c4bb7
ramips: add a profile for AWM003
...
same as AWM002 but with 64mb RAM
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 41797
2014-07-22 09:58:21 +00:00
John Crispin
4f5081c911
ar71xx: fix WAN MAC setup on dir-825-c1
...
Changeset 38690 broke the WAN MAC setup. Here's the fix.
Signed-off-by: Sebastian Kemper <sebastian_ml <at> gmx.net>
SVN-Revision: 41795
2014-07-21 19:26:54 +00:00
John Crispin
6dd7875412
ar71xx: Register reset button on UBNT AirGW
...
The airGateway has a reset button connected to GPIO 12, so we should use it.
Signed-off-by: Matthew Reeve <mreeve@tenxnetworks.com>
SVN-Revision: 41794
2014-07-21 19:26:50 +00:00
John Crispin
a440524f85
ar71xx: Fix GL.iNet WLAN LED
...
LED script expects WLAN LED to be "gl-connect:red:wlan".
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 41793
2014-07-21 19:26:46 +00:00
John Crispin
8295b1f7f2
target/linux/*/image/Makefile: eliminate more LINUX_DIR users
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 41792
2014-07-21 18:42:11 +00:00
John Crispin
7d8f187201
target/linux/*/image/Makefile: use new dts path variable
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 41791
2014-07-21 18:42:06 +00:00
John Crispin
eae9b2541a
ar71xx: split wndr4300 and wndr3700v4 into 2 seperate mips machines
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 41788
2014-07-21 18:41:52 +00:00
John Crispin
2b48ee80f9
kernel: refresh 3.10 patches
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 41777
2014-07-20 17:31:15 +00:00
John Crispin
ba63338d3f
kernel: update to 3.10.49 Signed-off-by: John Crispin <blogic@openwrt.org>
...
SVN-Revision: 41776
2014-07-20 17:31:11 +00:00
John Crispin
34c9bc0596
ar71xx: create profile and build image for the OpenMesh OM5P board
...
Signed-off-by: Marek Lindner <marek@open-mesh.com>
[sven@open-mesh.com: Rebased]
Signed-off-by: Sven Eckelmann <sven@open-mesh.com>
SVN-Revision: 41775
2014-07-20 17:31:05 +00:00
John Crispin
f68665ac1d
ar71xx: enable sysupgrade for the OpenMesh OM5P
...
Signed-off-by: Marek Lindner <marek@open-mesh.com>
[sven@open-mesh.com: Rebased]
Signed-off-by: Sven Eckelmann <sven@open-mesh.com>
SVN-Revision: 41772
2014-07-20 17:30:52 +00:00
John Crispin
e50abb5d53
ar71xx: add user-space support for the OpenMesh OM5P
...
Signed-off-by: Marek Lindner <marek@open-mesh.com>
[sven@open-mesh.com: Rebased]
Signed-off-by: Sven Eckelmann <sven@open-mesh.com>
SVN-Revision: 41770
2014-07-20 17:30:44 +00:00
John Crispin
f424994cbc
ar71xx: add kernel support for the OpenMesh OM5P board
...
Signed-off-by: Marek Lindner <marek@open-mesh.com>
[sven@open-mesh.com: Rebased]
Signed-off-by: Sven Eckelmann <sven@open-mesh.com>
SVN-Revision: 41769
2014-07-20 17:30:32 +00:00
John Crispin
4d22954db0
ramips: fix mac address partitions on ASL-26555
...
ASL-26555 16MB: caldata is present on uboot-env and devdata, but the proper one seems to be the devdata, since mac address corresponds to Amper, the real manufacturer, meanwhile the caldata on uboot-env corresponds to D-Link.
ASL-26555 8MB: caldata is only present on uboot-env, but its mac address corresponds to Alpha, the real manufacturer.
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
SVN-Revision: 41768
2014-07-20 17:30:28 +00:00
John Crispin
7388053ba3
ar71xx: add RB91x boards to uci-defaults 02_network
...
The default case in 02_network is inappropriate for the MikroTik RouterBOARD 91x boards because they do not have a WAN port, so don't bother setting the non-existent eth1 interface as the WAN port.
Signed-off-by: Matthew Reeve <mreeve@tenxnetworks.com>
SVN-Revision: 41767
2014-07-20 17:30:24 +00:00
John Crispin
d19530c693
ar71xx: Add UBNT airGateway support
...
This patch adds support for the Ubiquiti Networks airGateway.
Based in part on code posted by David Hutchison <dhutchison@bluemesh.net> on openwrt-devel:
https://lists.openwrt.org/pipermail/openwrt-devel/2013-December/023035.html
Signed-off-by: Matthew Reeve <mreeve@tenxnetworks.com>
SVN-Revision: 41766
2014-07-20 17:30:17 +00:00
Hauke Mehrtens
e23f27b72d
orion: Update kernel to 3.10.44
...
Update the kernel of the orion target to version 3.10.44.
Refresh orion config and patches to match the changes in the kernel
Tested on WRT350N-v2 device.
Signed-off-by: Maarten Bezemer <maarten.bezemer@gmail.com>
[run make kernel_oldconfig, fold a01-dt2-fixes-for-3.3.patch into dt2-setup.c,
make dt2-setup.c compile, fix harddisk subprofile]
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 41765
2014-07-20 09:42:14 +00:00
Felix Fietkau
c718d0b10c
x86: remove the arbitrary limitation of vmware/virtualbox images to ext4, select TARGET_IMAGES_PAD instead
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 41763
2014-07-20 08:18:50 +00:00
Imre Kaloz
7e2c4d5732
extract and fixup the board.bin on the archer
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 41757
2014-07-19 13:20:14 +00:00
Hauke Mehrtens
6f6b8feae6
pxa: add support for kernel 3.10
...
This is compile tested only, please run test and report back.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 41737
2014-07-18 20:45:49 +00:00
Hauke Mehrtens
5a331a91aa
cobalt: add support for kernel 3.10
...
This is compile tested only, please run test and report back.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 41736
2014-07-18 19:03:16 +00:00
Felix Fietkau
1d232f354a
kernel: mtd: allow partial block erase
...
This fixes error erasing partial mtd partition which does not start on
eraseblock boundary and allows using fconfig to configure redboot on
devices such as the Gateworks Cambria.
Signed-off-by: Maciej Skrzypek <maciej.skrzypek@flytronic.pl>
SVN-Revision: 41733
2014-07-18 14:36:38 +00:00
Hauke Mehrtens
7435b628c6
brcm47xx: fix switch detection with kernel 3.14
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 41706
2014-07-17 20:34:18 +00:00
Felix Fietkau
daae0b7c93
kernel/3.1{3, 4}: fix AMD USB HDC wakeup quirk disabling
...
Declare inline placeholder when usb_hcd_amd_remote_wakeup_quirk() not
compiled due CONFIG_PCI_DISABLE_COMMON_QUIRKS.
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 41702
2014-07-17 16:44:04 +00:00
Felix Fietkau
5e0bd41bbe
atheros: update macroses names
...
Use AR2315_ prefix for macroses specific to AR2315/AR2316/AR2317 chips,
use AR5312_ prefix for macroses specific to AR5312/AR2312/AR2313 chips,
and use AR231X_ prefix for common macroses.
This patch should not cause any functional changes, only make clear
which macros is common and which macros is specific.
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 41701
2014-07-17 16:36:55 +00:00
Felix Fietkau
04f3012fba
atheros[uart]: pass only physical I/O mem address to 8250 driver
...
Pass only physical address to 8250 serial port driver and set flag to
remap I/O memory inside the driver. Also fix AR5312 UART base address
definition, which seems specified already mapped.
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 41700
2014-07-17 16:36:52 +00:00
Felix Fietkau
e744878636
atheros[uart]: use 32-bit aligned I/O
...
Use 32-bit aligned I/O and update base UART address (remove +3 offset).
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 41699
2014-07-17 16:36:49 +00:00
Felix Fietkau
572b532e6a
atheros[ar231x-eth]: pass PHY I/O memory via device resources
...
Pass PHY I/O memory region via platform resources and remap them
unconditionally.
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 41698
2014-07-17 16:36:46 +00:00
Felix Fietkau
9041410017
atheros[ar231x-eth]: pass phys address of I/O memory via platform res
...
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 41697
2014-07-17 16:36:43 +00:00
Felix Fietkau
a145d0410b
atheros: simplify gpiolib realization
...
Each SoCs generation has own independent gpiolib realization, so we
have no reason to keep these realizations in semiuniversal form.
Following modifications are made:
* Remove valid_mask field
* Remove ar231x_gpio_chip structure
* Rename AR2315_GPIO_CR to AR2315_GPIO_DIR
* Fix count of AR5312 GPIOs
* Simplify gpio_chip methods realization
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 41696
2014-07-17 16:36:39 +00:00
Felix Fietkau
82e4cde1ce
atheros: use irq_set_chained_handler()
...
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 41695
2014-07-17 16:36:36 +00:00
Felix Fietkau
0a785ebb7d
atheros: simplify AR2315 misc IRQ (un)masking
...
Currently AR5312 misc IRQ numbers are used for AR2315+ chips, what cause
us to use switch-case to map IRQ number to ISR bit. Introduce AR2315
specific misc IRQs set and simplify interrupt (un)mask operation.
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 41694
2014-07-17 16:36:33 +00:00
Felix Fietkau
d29b61b5f0
atheros: rename some interrupt control handlers
...
Rename interrupt control handlers to be consistent with operation names
and add IRQ chips names.
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 41693
2014-07-17 16:36:30 +00:00
Felix Fietkau
fceb7f7045
atheros: move AR2315 misc IRQ dispatching to separate function
...
Align code with AR5312 realization.
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 41692
2014-07-17 16:36:26 +00:00
Felix Fietkau
5c030111a9
atheros: pass UART IRQ number via function argument
...
UART IRQ number could be different for different SoCs, so make them
configurable.
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 41691
2014-07-17 16:36:23 +00:00
Felix Fietkau
e819113e2e
atheros[ar231x-eth]: move driver to atheros subdirectory
...
Move driver code to respective vendor subdirectory and fix config
symbol name.
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 41690
2014-07-17 16:36:19 +00:00
Felix Fietkau
6be418e3e1
atheros[ar231x-eth]: update MAC and PHY reset method
...
Pass reset_set and reset_clear callback functions pointers via
platform_data instead of reset register address.
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 41689
2014-07-17 16:36:16 +00:00
Felix Fietkau
4f05d696ad
atheros[ar2315-wdt]: update I/O handling
...
* Pass iomem and IRQ via platform device resources
* Remap iomem and use iowrite32 accessor function
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 41688
2014-07-17 16:36:13 +00:00
Felix Fietkau
5ea0cff89c
atheros[ar2315-wdt]: update interrupt handling
...
Acknowledge watchdog interrupt in arch irq dispatcher and remove odd
watchdog enable call from probe function.
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 41687
2014-07-17 16:36:10 +00:00
Felix Fietkau
d0f9972f1c
atheros: use correct address space and pointer type for register access
...
Make sparse happy :)
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 41686
2014-07-17 16:36:07 +00:00
Felix Fietkau
579481b4f5
atheros[ar2315-wdt]: rename config symbol
...
Rename config symbol to AR2315_WDT to avoid confusion with other Atheros
SoCs.
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 41685
2014-07-17 16:36:03 +00:00
Felix Fietkau
5e76534b23
atheros[ar2315-wdt]: update initialization
...
* update driver id to be consistent with other ar231x drivers
* remove odd module_{init,exit}
* add module metadata (description, name, etc.)
Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>
SVN-Revision: 41684
2014-07-17 16:35:59 +00:00
John Crispin
f44d3f9980
ramips: soc wmac eeprom cleanup
...
Move eeprom extraction from scripts to dts files.
Additionally there are few other changes like:
- whitespace fixes
- add partition labels where needed
- BR6524N board doesn't exist (lost in translation?)
- fix Edimax 3g-6200nl model
- add wmac eeprom to dts for Asus RT-N14U board
Compile tested all subtargets and their profiles.
Run tested on:
- Asus RT-N15
- Asus RT-N14U
- Buffalo WHR-600D
- Argus ATP52B
- Sparklan WCR-150GN
Few problems noted:
- many boards didn't have wmac eeprom information defined at all
- several boards don't have any patitions defined (see FIXME comments in dts)
Signed-off-by: Roman Yeryomin <roman@advem.lv>
SVN-Revision: 41680
2014-07-17 10:55:31 +00:00
Hauke Mehrtens
d8e47a92b1
ep93xx: add support for kernel 3.10
...
This is compile tested only, please run test and report back.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 41679
2014-07-16 21:29:16 +00:00
Hauke Mehrtens
d84579def5
kernel: add CONFIG_I2C_AU1550 config option
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 41678
2014-07-16 20:45:20 +00:00
John Crispin
4beb468f11
lantiq: fix board_id/boardname for VGV7519
...
Signed-off-by: Eddi De Pieri <eddi@depieri.net>
SVN-Revision: 41672
2014-07-16 11:36:02 +00:00
Felix Fietkau
6c7de7abca
au1000: remove linux 3.6 support
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 41670
2014-07-16 06:55:19 +00:00
Hauke Mehrtens
a36ca743d6
au1000: update to kernel 3.10.44
...
This was tested by Bruno Randolf on au1000 (MTX-1)
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 41669
2014-07-15 22:03:10 +00:00
Hauke Mehrtens
1636bc6704
brcm47xx: remove kmod-bgmac from profile
...
bgmac will be compiled into the kernel since r41594.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 41667
2014-07-15 21:57:13 +00:00
Hauke Mehrtens
f5955c2e6b
brcm47xx: fix LEDs on WRT54GL 1.1
...
Ticket: #17062
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 41666
2014-07-15 21:54:38 +00:00
Hauke Mehrtens
6f417d5b4b
brcm47xx: fix special board handling for some devices
...
Some devices were renamed when converted from diag to in kernel board detection and it was not changed in netconfig. Devices not in the
kernel board detection are removed now.
This should close : #17111 , #16968 , #13202
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 41663
2014-07-14 22:16:19 +00:00
Hauke Mehrtens
7dbea92a9c
brcm47xx: improve board detection for some devices
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 41662
2014-07-14 22:03:59 +00:00
Gabor Juhos
2adff1734f
ar71xx: add profile and build image for the EnGenius EAP300 v2 board
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 41661
2014-07-14 21:30:30 +00:00
Gabor Juhos
54206fb0ce
ar71xx: add user-space support for the EnGenius EAP300 v2 board
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 41659
2014-07-14 21:30:28 +00:00
Gabor Juhos
aff3127956
ar71xx: add kernel support for the EnGenius EAP300 v2 board
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 41658
2014-07-14 21:30:26 +00:00
John Crispin
85cacfd753
lantiq: vgv7519 add missing wps label to dts
...
Signed-off-by: Eddi De Pieri <eddi@depieri.net>
SVN-Revision: 41655
2014-07-14 18:43:02 +00:00
John Crispin
74db9511dc
ramips: basic support for Planex MZK-750DHP
...
some gpios are still missing.
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 41654
2014-07-14 17:10:39 +00:00
John Crispin
e33584f6b8
ramips: squelch mdio debugging info on rt2880 ethernet
...
Use pr_debug rather than pr_info since it is only relevant
for debugging.
Signed-off-by: Claudio Leite <leitec@staticky.com>
SVN-Revision: 41653
2014-07-14 17:05:40 +00:00
Gabor Juhos
495aef39f4
ar71xx: add profile and build image for the Tube2H board
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 41652
2014-07-14 16:03:37 +00:00
Gabor Juhos
f27f2fec4f
ar71xx: add user-space support for the Tube2H board
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 41650
2014-07-14 16:03:35 +00:00
Gabor Juhos
51c892053a
ar71xx: add kernel support for the Tube2H board
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 41649
2014-07-14 16:03:34 +00:00
Imre Kaloz
d7ae7bae57
mark the default WRT1900AC image "factory"
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 41648
2014-07-14 15:02:38 +00:00
Imre Kaloz
6f5a9debed
handle sysupgrade tar files on the WRT1900AC
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 41647
2014-07-14 15:00:36 +00:00
Gabor Juhos
907bd5345e
ar71xx: fix ALFA NETWORK's name
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 41643
2014-07-14 11:10:00 +00:00
Gabor Juhos
fec2596282
ar71xx: add profile and build image for the EnGenius ESR900
...
Signed-off-by: Forest Crossman <cyrozap@gmail.com>
Patchwork: http://patchwork.openwrt.org/patch/5715/
[juhosg: change subject]
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 41642
2014-07-14 10:25:53 +00:00
Gabor Juhos
50c554a475
ar71xx: add user-space support for the EnGenius ESR900
...
Signed-off-by: Forest Crossman <cyrozap@gmail.com>
Patchwork: http://patchwork.openwrt.org/patch/5716/
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 41641
2014-07-14 10:25:51 +00:00
Gabor Juhos
0bec90b830
ar71xx: add kernel support for the EnGenius ESR900
...
Signed-off-by: Forest Crossman <cyrozap@gmail.com>
Patchwork: http://patchwork.openwrt.org/patch/5714/
[juhosg:
- drop nvram.c modifications,
- create a separate kernel patch,
- use ath79_setup_qca955x_eth_cfg helper,
- merge esr900_{010,common}_setup functions,
- statically init AR8327 pad configurations,
- use pr_err instead of printk]
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 41640
2014-07-14 10:25:51 +00:00
John Crispin
c8bde9da4a
lantiq: detect board in preinit state
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 41638
2014-07-14 07:38:52 +00:00
John Crispin
e503eeb465
ar71xx: add support for nanostation m xw
...
SVN-Revision: 41636
2014-07-14 07:38:43 +00:00
John Crispin
de5fd0a189
ar8216: add new phyid 0x004dd043 (ar8326)
...
Used in ubiquity nanostation xw boards
SVN-Revision: 41635
2014-07-14 07:38:39 +00:00
John Crispin
76ba6846a2
ramips: fix port mapping and extract wmac eeprom on ZBT-WA05 board
...
Signed-off-by: Roman Yeryomin <roman@advem.lv>
SVN-Revision: 41634
2014-07-14 07:38:32 +00:00
John Crispin
8c577d9fde
ramips: extract mac address from flash on WHR-600D board
...
Signed-off-by: Roman Yeryomin <roman@advem.lv>
SVN-Revision: 41633
2014-07-14 07:38:28 +00:00
John Crispin
4af1b51ec3
ramips: extract default lan_mac from eth0
...
The default case of ramips_setup_macs() is useful when mtd-mac-address is defined in dts.
But lan_mac is not set by default, this results in lan and wan having the same mac.
Signed-off-by: Roman Yeryomin <roman@advem.lv>
SVN-Revision: 41632
2014-07-14 07:38:23 +00:00
Imre Kaloz
1d11ffa4f2
use the full boardname for the wrt1900ac image
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 41631
2014-07-13 22:15:03 +00:00
Imre Kaloz
81d85a717a
add sysupgrade support
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 41630
2014-07-13 22:12:56 +00:00
Imre Kaloz
88121f229c
update wrt1900ac dts
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 41629
2014-07-13 22:11:43 +00:00
Gabor Juhos
26b39cc580
ar71xx: use ath79_setup_qca955x_eth_cfg helper for QCA955x based boards
...
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 41627
2014-07-13 19:44:00 +00:00
Gabor Juhos
c4c25e741e
ar71xx: add profile and build image for EnGenius ESR1750
...
Signed-off-by: Jon Suphammer <jon@suphammer.net>
Patchwork: http://patchwork.openwrt.org/patch/5840/
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 41626
2014-07-13 19:43:59 +00:00
Gabor Juhos
2d6542242a
ar71xx: add user-space support for EnGenius ESR1750
...
Signed-off-by: Jon Suphammer <jon@suphammer.net>
Patchwork: http://patchwork.openwrt.org/patch/5840/
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 41625
2014-07-13 19:43:58 +00:00
Gabor Juhos
16d45d5531
ar71xx: add kernel support for EnGenius ESR1750
...
Signed-off-by: Jon Suphammer <jon@suphammer.net>
Patchwork: http://patchwork.openwrt.org/patch/5840/
[juhosg:
- fix coding style in mach-esr1750.c,
- rename and refresh kernel patch]
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 41624
2014-07-13 19:43:57 +00:00
Gabor Juhos
ee3dfafaf1
ar71xx: add a helper function for setting up ETH_CFG register on QCA955x
...
Signed-off-by: Jon Suphammer <jon@suphammer.net>
Patchwork: http://patchwork.openwrt.org/patch/5839/
[juhosg: fix coding style]
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 41623
2014-07-13 19:43:56 +00:00
Gabor Juhos
a46c7d055c
ar71xx: allow ath79_nvram_parse_mac_addr parsing mac with quotes
...
Signed-off-by: Jon Suphammer <jon@suphammer.net>
Patchwork: http://patchwork.openwrt.org/patch/5838/
[juhosg:
- fix coding style,
- check the first and the last character of the MAC string
instead of using the strchr() function]
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 41622
2014-07-13 19:43:54 +00:00
Gabor Juhos
a749d8163f
ar71xx: add profile and build image for GL.iNet v1
...
Patch is based on http://patchwork.openwrt.org/patch/5273/ .
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Michel Stempin <michel.stempin@wanadoo.fr>
Signed-off-by: Mark Janssen <mark@sig-io.nl>
Signed-off-by: alzhao <alzhao@gmail.com>
Patchwork: http://patchwork.openwrt.org/patch/5653/
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 41621
2014-07-13 18:21:09 +00:00
Gabor Juhos
6991725a1e
ar71xx: add user-space support for GL.iNet v1
...
Patch is based on http://patchwork.openwrt.org/patch/5273/ .
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Signed-off-by: Michel Stempin <michel.stempin@wanadoo.fr>
Signed-off-by: Mark Janssen <mark@sig-io.nl>
Signed-off-by: alzhao <alzhao@gmail.com>
Patchwork: http://patchwork.openwrt.org/patch/5652/
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>
SVN-Revision: 41619
2014-07-13 18:21:06 +00:00