Commit graph

10504 commits

Author SHA1 Message Date
Felix Fietkau
17bbc92882 kernel: disable the yaffs2 /proc code to make it compile on linux 3.10 (#13848)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37285
2013-07-14 13:10:22 +00:00
Hauke Mehrtens
ef0b9be95e brcm47xx: do not load the kernel modules needed for Ethernet manually
add the boot flag to make the kernel modules needed for Ethernet and
diag load on startup.

SVN-Revision: 37284
2013-07-14 12:59:00 +00:00
Felix Fietkau
656d475043 kernel: implement automatic rootfs split from the firmware partition in linux 3.10 (disabled by default)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37283
2013-07-14 12:57:03 +00:00
Felix Fietkau
b95bdc8ab5 kernel/base-files: clean up old code related to refreshing mtd partitions, it is no longer used anywhere
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37282
2013-07-14 12:56:58 +00:00
Hauke Mehrtens
e800436de3 brcm47xx: do not change nvram without user interaction
SVN-Revision: 37281
2013-07-14 12:56:42 +00:00
Hauke Mehrtens
da72edd7cd kernel: refresh patches for kernel 3.8.13
SVN-Revision: 37276
2013-07-13 22:45:56 +00:00
Hauke Mehrtens
06accca1d7 kernel: update to kernel 3.10.1 and refresh patches
SVN-Revision: 37275
2013-07-13 22:45:09 +00:00
Hauke Mehrtens
e574f75d16 kernel: update to kernel 3.9.10 and refresh patches
SVN-Revision: 37274
2013-07-13 22:43:10 +00:00
Felix Fietkau
9b9c6facfc ar71xx: fix ar933x watchdog clock (#13866)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37273
2013-07-13 22:29:53 +00:00
Hauke Mehrtens
e041d370a7 brcm47xx: proc gets mounted without this patch
SVN-Revision: 37272
2013-07-13 21:42:19 +00:00
Hauke Mehrtens
8dabd7a26b brcm47xx: remove obsolete hotplug stuff
SVN-Revision: 37271
2013-07-13 20:38:33 +00:00
Hauke Mehrtens
9e9261a718 bcm53xx: add initial support for ARM based BCM47XX and BCM53XX SoCs
This was only tested on a Netgear R6250, but it could also work on
other devices when the correct images are generated.
It is only possible to boot into a ram disk, no Ethernet, Wifi, flash,
USB is supported.

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

SVN-Revision: 37268
2013-07-12 13:46:27 +00:00
John Crispin
39531131a9 ar71xx: add carambola2 support
Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 37260
2013-07-11 21:16:53 +00:00
John Crispin
93c4359512 lantiq: revert 36778 as it breaks irq assignment to pci devices
Reported-by: Matti Laakso
Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 37258
2013-07-11 21:16:34 +00:00
Felix Fietkau
4932368398 kernel: add a patch that reduces module size by removing non-essential information (reduces default rootfs size by ~5k after lzma)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37255
2013-07-11 20:56:27 +00:00
Felix Fietkau
19e3ec0570 kernel: disable CONFIG_RD_LZMA by default, it will be selected when actually needed
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37253
2013-07-11 20:56:19 +00:00
Felix Fietkau
f5ae93e941 kernel: disable CONFIG_CLS_U32_PERF by default, it is usually not needed
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37252
2013-07-11 20:56:15 +00:00
John Crispin
2d854d022c ar71xx: set priority of ath79_wdt to 1
Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 37251
2013-07-11 17:01:08 +00:00
Florian Fainelli
8149689393 ar71xx: fix TPLINK/TPLINKOLD initramfs images typos
Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 37237
2013-07-10 21:28:34 +00:00
Florian Fainelli
01865ae1cf brcm2708: drop support for 3.3 kernel
Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 37236
2013-07-10 19:43:11 +00:00
Florian Fainelli
110687b491 brcm2708: package the i2c master driver module
Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 37235
2013-07-10 19:43:07 +00:00
Florian Fainelli
c263d5725b brcm2708: package the SPI master controller driver
Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 37234
2013-07-10 19:43:02 +00:00
Florian Fainelli
7fb9279359 kernel: add a bunch of missing LCD Kconfig options
Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 37233
2013-07-10 19:42:58 +00:00
Florian Fainelli
f2ff0e9259 brcm2708: package the HW random module
Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 37232
2013-07-10 19:42:53 +00:00
Florian Fainelli
9e40952c92 ar71xx: fix Netgear initramfs images
Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 37230
2013-07-10 17:18:03 +00:00
Florian Fainelli
399283f875 ar71xx: fix some more issues with initramfs images
Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 37229
2013-07-10 15:22:47 +00:00
Felix Fietkau
eb2e09c5e9 ar71xx: make implicit alignment in struct pptp_addr explicit to fix ABI breakage caused by the unaligned access hacks patch
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37223
2013-07-10 11:33:43 +00:00
Florian Fainelli
44d22771ae brcm2708: update maintainership
Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 37220
2013-07-09 20:53:13 +00:00
Florian Fainelli
15da5cfcdb brcm2708: switch to 3.10 kernel
Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 37219
2013-07-09 20:53:08 +00:00
Florian Fainelli
de69c9edb0 brcm2708: add support for 3.10 kernel
Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 37218
2013-07-09 20:52:49 +00:00
Florian Fainelli
818d2603ee kernel: add missing configuration symbols used on ARM platforms
Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 37217
2013-07-09 20:52:23 +00:00
Florian Fainelli
0b55984e1d kernel: update PATCHES with a stricter policy
Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 37216
2013-07-09 20:52:07 +00:00
Felix Fietkau
64dde7d981 ar71xx: add linux 3.10
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37214
2013-07-09 12:52:18 +00:00
Felix Fietkau
4b5c5934e1 kernel: debloat the lzma compress/decompress code some more
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37211
2013-07-09 12:52:04 +00:00
Felix Fietkau
51b1e8577c kernel: do not accept sysrq characters via serial port
many boards have a disconnected TTL level serial which can generate
some garbage that can lead to spurious false sysrq detects.

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

SVN-Revision: 37210
2013-07-09 12:52:00 +00:00
Jonas Gorski
c183dbc542 kernel: add missing config symbol
Should fix buildbot builds of ixp4xx.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 37208
2013-07-09 07:51:09 +00:00
Zoltan Herpai
7d4c120557 imx23: add gpio_sysfs support
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>

SVN-Revision: 37207
2013-07-08 23:08:26 +00:00
John Crispin
099188695a ralink: vlan offloading is causing problems. disable it
Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 37203
2013-07-08 16:34:52 +00:00
John Crispin
a6091a5c71 ralink: unbreak ralink i2c support
Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 37202
2013-07-08 09:01:57 +00:00
John Crispin
a154693bab ralink: add i2c-ralink kmod info
Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 37200
2013-07-08 09:01:47 +00:00
Gabor Juhos
e194a31500 linux: refresh kernel configs with kconfig.pl
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 37195
2013-07-08 08:40:22 +00:00
Gabor Juhos
e61a77a05c ar71xx: disable JTAG on TL-WR841N-v8/MR3420v2
It also fixes USB Power on MR3420v2.

Signed-off-by: Dmytro <dioptimizer@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 37194
2013-07-08 08:40:21 +00:00
Gabor Juhos
446a962481 ar71xx: fix partition layout on Netgear WNDAP360
Signed-off-by: Jacek Kikiewicz <jaceq@aol.pl>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 37193
2013-07-08 08:40:20 +00:00
Gabor Juhos
ca02639d17 ar71xx: fix for wrong eth0 mac assignment on Netgear WNDAP360
Signed-off-by: Jacek Kikiewicz <jaceq@aol.pl>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 37192
2013-07-08 08:40:18 +00:00
Luka Perkov
9de461f202 lantiq: etop enable gbit port0
Signed-off-by: Antonios Vamporakis <vamporakis@yahoo.com>
Signed-off-by: Luka Perkov <luka@openwrt.org>

SVN-Revision: 37191
2013-07-08 07:11:59 +00:00
Felix Fietkau
dbb2feb87d kernel: disable zisofs and zlib by default, reduces kernel size after lzma by ~10k
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37187
2013-07-06 14:49:24 +00:00
Felix Fietkau
bb0d563919 imx23: fix kernel module dependencies
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37181
2013-07-06 14:48:56 +00:00
Luka Perkov
1a3ad5a037 lantiq: add device tree support for arv4519pw
Signed-off-by: Luka Perkov <luka@openwrt.org>

SVN-Revision: 37178
2013-07-05 07:44:42 +00:00
Luka Perkov
ecfb0c6de6 ar71xx: merge patches [611-*,621-*] into 610-*
Signed-off-by: Luka Perkov <luka@openwrt.org>

SVN-Revision: 37176
2013-07-04 23:31:39 +00:00
Zoltan Herpai
de17203c85 imx23: bump kernel to 3.10
- fix BOARDNAME
 - add profile for Olinuxino boards
 - prep image Makefile for u-boot inclusion, separate out bootlet build
 - update kernel config to reflect updated chipidea requirements
 - update rtc/watchdog config

Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>

SVN-Revision: 37175
2013-07-04 22:25:26 +00:00
Zoltan Herpai
2a8630394d kernel/generic: add missing regulator symbols for 3.10
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>

SVN-Revision: 37169
2013-07-04 16:58:22 +00:00
Luka Perkov
1f546910cb ar71xx: Buffalo WZR-HP-AG300H (600DHP) enable PCI
Signed-off-by: Luka Perkov <luka@openwrt.org>

SVN-Revision: 37167
2013-07-04 13:45:29 +00:00
John Crispin
2da37a713e ramips: fix RT-N13U gpio buttons
https://dev.openwrt.org/ticket/13795

Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 37163
2013-07-04 13:31:23 +00:00
John Crispin
541bede918 brcm47xx: fix module insert order
https://dev.openwrt.org/ticket/13811

Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 37161
2013-07-04 13:31:13 +00:00
Luka Perkov
7b6e3df6ab ar71xx: $(KDIR_TMP) must be present before starting initramfs build
Signed-off-by: Luka Perkov <luka@openwrt.org>

SVN-Revision: 37155
2013-07-04 12:48:52 +00:00
Jonas Gorski
fb81a9b5ed ixp4xx: replace magic number with macros in avila/ixdp425/miccpt PCI routing setup
Replace magic number with the appropriate macro in
avila/ixdp425/miccpt PCI routing setup.
Signed-off-by: Tamas TEVESZ <ice@extreme.hu>
Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 37154
2013-07-03 17:51:54 +00:00
Jonas Gorski
cdd6c5b750 ixp4xx: switch to kernel 3.10
Fixes network issues at least on NSLU2 (#13801).

Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 37153
2013-07-03 17:51:44 +00:00
Luka Perkov
14b6674b39 lantiq: fix initramfs
Signed-off-by: Luka Perkov <luka@openwrt.org>

SVN-Revision: 37143
2013-07-03 09:17:15 +00:00
Luka Perkov
62cb88f502 imx6: make kernel_oldconfig
Signed-off-by: Luka Perkov <luka@openwrt.org>

SVN-Revision: 37134
2013-07-02 23:08:16 +00:00
Luka Perkov
c9926f77b4 ar71xx: Buffalo WZR-HP-AG300H (600DHP) change button type
switch buttons should be declared as switch so the failsafe shell is not
triggered by accident in procd

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

SVN-Revision: 37131
2013-07-02 10:45:32 +00:00
Florian Fainelli
c627ae768e ar71xx: only invoke Initramfs building when enabled
Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 37129
2013-07-02 10:43:31 +00:00
John Crispin
fdfbac75c2 lantiq: xrx200_net compile fix
Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 37126
2013-07-02 09:34:45 +00:00
Jonas Gorski
87c0c2d81d ixp4xx: add support for linux 3.10
Run tested on a NSLU2.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 37124
2013-07-01 18:42:49 +00:00
Jonas Gorski
923a851ccf kernel: add missing config symbol for 3.10
Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 37123
2013-07-01 18:42:39 +00:00
Florian Fainelli
460233fa2a ar71xx: fix initramfs images generation after r37049
Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 37120
2013-07-01 15:37:25 +00:00
Jonas Gorski
96f8c15a36 kernel: update linux 3.10 to 3.10 final
3.10 final is out, so refresh patches and add md5sum.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 37116
2013-07-01 13:21:06 +00:00
Felix Fietkau
5986a18c16 ramips: update wlan firmware hotplug script for new eeprom size
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37112
2013-06-30 21:03:48 +00:00
Jonas Gorski
0d9f760f27 kernel: update linux 3.9 to 3.9.8
Includes memory allocation fixes as well as several networking fixes.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 37103
2013-06-30 13:10:12 +00:00
Jonas Gorski
6a4e78dca6 brcm63xx: Fixes and additions to the GPIO assignment of Huawei HW556 leds
- Some fixes for the incorrect GPIO assignment of leds on Huawei HW556.
- Addition of unassigned (LAN) leds which can be found on the back of the device.

Signed-off-by: Angga Reza Fardana <angga@norture.com>
Patchwork: http://patchwork.openwrt.org/patch/3744/
Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 37102
2013-06-30 13:10:08 +00:00
Jonas Gorski
7d1cd9dfab bcm63xx: Improve CFE version mod patch.
Fix "cfe-" string length copy.
Check if there's an extra byte a.b.c-d.e / a.b.c-d.e-f.
Add support for Huawei CFE versions ("cfe-vd").

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
Patchwork: http://patchwork.openwrt.org/patch/3766/
Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 37101
2013-06-30 13:10:05 +00:00
Jonas Gorski
6df83c3f89 bcm63xx: enable all SoCs for both subtargets
Now that SMP kernels also work on older SoCs, also enable them for SMP.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 37100
2013-06-30 13:10:03 +00:00
Jonas Gorski
e7d93889d7 bcm63xx: make smp kernels boot on older SoCs
Enhance BMIPS support so SMP kernels work on older chips.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 37099
2013-06-30 13:10:00 +00:00
Jonas Gorski
66f8f30f47 bcm63xx: update patches
Update patches with their upstream versions.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 37098
2013-06-30 13:09:50 +00:00
John Crispin
124ef95f5f lantiq: add v3.9 support
Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 37089
2013-06-29 18:16:56 +00:00
John Crispin
bfc7007226 lantiq: Add support for loading athxk eeproms through mtd
This patch enables retrieving the wifi calibration data from an MTD partition.
Try to copy mac address from ethernet before generating a random one.
This fixes DGN3500 ath9k support.

Signed-off-by: Daniel Gimpelevich <daniel@gimpelevich.san-francisco.ca.us>
Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

SVN-Revision: 37087
2013-06-29 16:33:46 +00:00
John Crispin
fe8ecbd972 lantiq: fix kernel config for DEU support
Trying to load the DEU modules results in unresolved symbols. This
provides them. This requires the previous patch to be applied first.

Signed-off-by: Daniel Gimpelevich <daniel@gimpelevich.san-francisco.ca.us>

SVN-Revision: 37086
2013-06-29 16:33:37 +00:00
John Crispin
b4f36358ff lantiq: make xrx200 network driver use a tasklet for rx housekeeping
Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 37085
2013-06-29 16:33:28 +00:00
John Crispin
aff84655f5 lantiq: remove 3.7 kernel patches
Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 37084
2013-06-29 16:33:18 +00:00
John Crispin
6875316646 ramips: unbreak initramfs generation
Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 37080
2013-06-29 08:41:03 +00:00
Florian Fainelli
8ea5e19823 targets: fix remaining targets for initramfs builds
Fix some bugs that slipped through while making initramfs non exclusive.

Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 37079
2013-06-28 22:56:34 +00:00
Felix Fietkau
7acb84dde7 kernel: add global menuconfig option to enable kexec support
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37073
2013-06-28 11:27:20 +00:00
Felix Fietkau
900f78e3be orion: disable normal router support for the harddisk subtarget
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37069
2013-06-28 11:27:06 +00:00
Felix Fietkau
059003fa90 orion: disable CONFIG_VM_EVENT_COUNTERS by default
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37068
2013-06-28 11:27:02 +00:00
Felix Fietkau
84ad1782f9 orion: dynamically generate /etc/config/network, the LaCie 2big Network does not use DSA
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37061
2013-06-28 11:26:37 +00:00
Felix Fietkau
6d6296e214 orion: add support for the lacie 2big network device
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37059
2013-06-28 11:26:29 +00:00
John Crispin
77b9fd52a6 ramips: fix ethernet driver
make sure the driver does not crash under load

Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 37058
2013-06-28 11:22:11 +00:00
Florian Fainelli
6a4f2922f6 targets: prepare for supporting normal and initramfs images
In order to support both normal images and initramfs, ensure that each
target sets KERNELNAME properly so that the generic kernel building code
can copy the corresponding files over $(KDIR) with the appropriate
extension. Update the various paths to the kernel and wrapper images
from $(LINUX_DIR)/arch/$(ARCH)/boot/$(foo) to $(KDIR)/$(foo).

Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 37049
2013-06-27 19:58:31 +00:00
John Crispin
36209234ab ramips: fix rt2x00 ethernet compile bug
Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 37043
2013-06-27 16:45:40 +00:00
John Crispin
0d4e00c337 ramips: add missing symbols to rt288x config
Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 37042
2013-06-27 16:45:26 +00:00
John Crispin
1706c8d29a ramips: fix ethernet stability issue introduced by recent kernel upgrade
Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 37041
2013-06-27 16:28:06 +00:00
Zoltan Herpai
e5c7a93d71 imx23: add new target for i.MX233-based boards
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>

SVN-Revision: 37038
2013-06-27 10:12:03 +00:00
Zoltan Herpai
41ad05299c kernel/generic: add missing regulator symbols for 3.9
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>

SVN-Revision: 37036
2013-06-26 21:48:17 +00:00
Jonas Gorski
9a077f70de bcm63xx: fix DSL-274xB F1 default network config
Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 37032
2013-06-24 20:35:54 +00:00
John Crispin
5063f712a6 ramips: move ESW reset to preinit on RT305x/RT5350
RT305x/RT5350 SoCs require the switch to be reset before touching the ethernet
interface, otherwise the driver will panic.
As we already init the ethernet in preinit we therefor need to reset the switch
before that.

Signed-off-by: Felix Kaechele <felix@fetzig.org>

SVN-Revision: 37027
2013-06-24 12:39:28 +00:00
John Crispin
d3723f93c6 ramips: make rt3883 usb work properly
Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 37024
2013-06-24 12:06:56 +00:00
John Crispin
dca18caa79 ramips: revert gpio regulator dts update
Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 37021
2013-06-24 11:09:50 +00:00
John Crispin
55fb6f3a05 ralink: update patches
Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 37016
2013-06-23 15:50:49 +00:00
Felix Fietkau
3df61e8279 kernel: fix a reference counting bug in overlayfs
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37014
2013-06-22 14:00:12 +00:00
John Crispin
44b1688e6c lantiq: Tune the XWAY subtarget cflags
This patch sets the cflags -mtune=34kc -mdsp only in XWAY subtarget, while the others remain with mtune=mips32r2.
Although the Danube has a Mips 24KEc core performs well with the above cflags.

Signed-off-by: José Vázquez Fernández <ppvazquezfer@gmail.com>

SVN-Revision: 37006
2013-06-21 16:54:15 +00:00
John Crispin
5d441ae7ea lantiq: set mips16 support.
Set mips16 support in XWAY subtarget.

This patch is based in changeset #36600

Signed-off-by: José Vázquez Fernández <ppvazquezfer@gmail.com>
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 37005
2013-06-21 16:54:07 +00:00
John Crispin
81c57ec131 lantiq: Fix ARV7518 DTS definitions
Fix EBU leds by removing req2 and gnt2 from pinmux.
Fix rfkill button gpio.
Enable reset button.
Fix power led activation status.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

SVN-Revision: 37004
2013-06-21 16:54:03 +00:00
John Crispin
67f5f188b1 base-files: input/button drivers get loaded before preinit by procd
Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 37000
2013-06-21 16:53:47 +00:00
John Crispin
e6ef318802 base-files: diag does not need to insmod any drivers, procd already did it for us
Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 36999
2013-06-21 16:53:43 +00:00
John Crispin
39df8d1a45 brcm47xx: dont manually insmod switch drivers
Signed-off-by: John Crispin <bloic@openwrt.org>

SVN-Revision: 36993
2013-06-21 16:53:15 +00:00
John Crispin
2be717560a ar71xx: drop procd_init console hack
Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 36992
2013-06-21 16:53:11 +00:00
Imre Kaloz
c228ed04a1 increase kernel partition size to fix boot issues
SVN-Revision: 36982
2013-06-21 10:57:05 +00:00
Florian Fainelli
4ef56823e0 brcm63xx: reduce the number of Ethernet DMA channels from 16 to 8
We currently used 16 DMA Ethernet channels, but the hardware only
supports up to 8 (with 2 per enet and the remaining for USB slave).

Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 36979
2013-06-20 18:47:36 +00:00
Felix Fietkau
2a5e1910d5 linux-3.8: backport a leds-gpio.c crash fix (fixes #13721)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 36968
2013-06-18 22:23:38 +00:00
Florian Fainelli
28535aad38 brcm63xx: refresh 3.9 patches
Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 36958
2013-06-18 10:54:28 +00:00
Florian Fainelli
a9d4bdee43 brcm63xx: provide a default sane MAC address for Cable Modem devices
Cable modem devices currently poke at some random location in RAM and
may end up having an invalid MAC address which is not suitable. Provide
a default one which is sane.

Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 36957
2013-06-18 10:54:24 +00:00
Florian Fainelli
8ae2b1155d brcm63xx: create initramfs HCS images
Cable Modem devices cannot load an ELF file directly so we need to
provide them with a HCS image even when targetting initramfs.

Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 36954
2013-06-17 22:57:04 +00:00
Florian Fainelli
0ce75bc440 brcm63xx: simplify HCS image creation
$(KDIR)/vmlinux is already a binary image, there is no need to create
another one.

Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 36949
2013-06-17 19:32:56 +00:00
Florian Fainelli
78a66975d6 brcm63xx: remove support for 3.8 kernel
Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 36948
2013-06-17 19:32:47 +00:00
Florian Fainelli
d2894412d8 brcm63xx: switch to 3.9 kernel
Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 36947
2013-06-17 19:32:42 +00:00
Florian Fainelli
f03bbaf065 brcm63xx: fix missing antislash in BCM6345 ethernet patch
This would cause build failure when disabling support for particular
CPUs.

Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 36946
2013-06-17 19:32:35 +00:00
Felix Fietkau
d3a7b5633c kirkwood: disable the CONFIG_IP_ADVANCED_ROUTER kernel config override (#13702)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 36937
2013-06-15 11:50:50 +00:00
Hauke Mehrtens
9492d445de brcm47xx: run make kernel_oldconfig for 3.9 kernel config
SVN-Revision: 36928
2013-06-12 14:51:50 +00:00
Hauke Mehrtens
87f994d16d brcm47xx: remove support for kernel 3.6
SVN-Revision: 36927
2013-06-12 14:48:45 +00:00
Hauke Mehrtens
990423f3ef brcm47xx: add initial support for kernel 3.9
SVN-Revision: 36926
2013-06-12 14:47:53 +00:00
Steven Barth
46d199d1e8 linux: add ipv6 failed-policy routing action (by Jonas Gorski)
SVN-Revision: 36911
2013-06-11 09:27:53 +00:00
John Crispin
76c79f50d7 lantiq: Fixes to athxk EEPROM loading
Use platform data array for storing ath5k EEPROM instead of creating another one.
EEPROM size is 2048 words (2 bytes), so we must read 4096 bytes from flash.
No need to keep the checksum fix now that the EEPROM is loaded completely.
Add a manual eeprom swap for ath9k and keep the endian way.
Use mac-offset property retrieved from the DTS.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

SVN-Revision: 36901
2013-06-10 08:25:12 +00:00
John Crispin
7638caf35d lantiq: make kernel_oldconfig
Seems the existing kernel config for 3.8 was cp'ed from 3.7; this patch
is the result of "make kernel_oldconfig" with defaults for new options.

Signed-off-by: Daniel Gimpelevich <daniel@gimpelevich.san-francisco.ca.us>

SVN-Revision: 36900
2013-06-10 08:25:07 +00:00
John Crispin
f7daed8b9a lantiq: diag.sh with both red and green power LEDs
This provides a boot LED sequence suitable for devices with both red and
green LEDs for power. This assumes no "default-on" settings in the
device tree.

Signed-off-by: Daniel Gimpelevich <daniel@gimpelevich.san-francisco.ca.us>

SVN-Revision: 36899
2013-06-10 08:25:02 +00:00
John Crispin
fc9532aeaa ramips: add HAME MPR-A2 support
This patch adds support for HAME MPR-A2 router using a DTS file.
The platform is Ralink RT5350.
http://wiki.openwrt.org/toh/hame/mpr-a2

Signed-off-by: Dmitry Shmygov <shmygov@rambler.ru>

SVN-Revision: 36898
2013-06-10 08:24:56 +00:00
John Crispin
30786d2dd0 ramips: add support for belkin F7C027 wemo/homeautomatisation plug
Signed-off-by: Alexander Couzens <lynxis@fe80.eu>

SVN-Revision: 36897
2013-06-10 08:24:50 +00:00
Luka Perkov
da7590cd21 lantiq: fix formating in .dts files
Signed-off-by: Luka Perkov <luka@openwrt.org>

SVN-Revision: 36882
2013-06-08 11:36:07 +00:00
Felix Fietkau
ab529a529b ar71xx: disable routerboard support in the generic subtarget, enable it for the nand subtarget only
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 36879
2013-06-07 13:42:50 +00:00
Felix Fietkau
1ace51360f kernel/generic: add a few missing kernel config symbols
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 36878
2013-06-07 13:42:39 +00:00
Florian Fainelli
2b9d084af9 brcm63xx: add user-space support for Netgear CVG834G
Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 36877
2013-06-06 22:22:20 +00:00
Florian Fainelli
42e69f45c7 brcm63xx: add kernel space and image support for the Netgear CVG834G
Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 36876
2013-06-06 22:22:14 +00:00
Florian Fainelli
966d47989b brcm63xx: add Broadcom cable modem firmware format header
Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 36875
2013-06-06 22:22:09 +00:00
Florian Fainelli
600b59642e brcm63xx: add support for BCM3368
Add support for the Broadcom BCM3368 cable modem chipset, includes:
- Ethernet
- SPI
- UARTs
- GPIOs
- PCI

Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 36874
2013-06-06 22:21:58 +00:00
Jonas Gorski
1beaf031d1 target: don't build jffs2 nor images by default
Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 36863
2013-06-05 20:58:59 +00:00
Jonas Gorski
dd9a24663b omap24xx: convert to use the new jffs2_nand
Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 36862
2013-06-05 20:58:55 +00:00
Jonas Gorski
e7b504ce8e kirkwood: convert to use the new jffs2_nand
Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 36861
2013-06-05 20:58:53 +00:00
Imre Kaloz
799bdc990a there's no reason to have these generic files in the bin dir either
SVN-Revision: 36852
2013-06-05 06:46:41 +00:00
Imre Kaloz
28e8b8dc05 only copy uImages to the bin dir on ramdisk builds
SVN-Revision: 36851
2013-06-05 06:17:12 +00:00
Imre Kaloz
e161581d45 don't copy the zImages to the bin dir, factory u-boots can't use them
SVN-Revision: 36850
2013-06-05 06:04:48 +00:00
Gabor Juhos
5bb2e8030d ar71xx: add support for WIFI button on tp-link tl-mr3220v2
The TP-LINK TL-MR3220 v2 has a button on the left side
labeled "WIFI". This is GPIO 24. This patch adds the
support for this button.

Signed-off-by: Vittorio Gambaletta <openwrt@vittgam.net>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 36848
2013-06-04 13:25:54 +00:00
Gabor Juhos
d187e3c32e generic: add port mirroring/monitoring capability to rtl8366rb switch
This patch adds swlib attributes to the RTL8366RB switch/PHY found in the
TL-WR1043ND router that allow to mirror ethernet packets to a monitor port.

Signed-off-by: Colin Leitner <colin.leitner@googlemail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 36847
2013-06-04 13:25:52 +00:00
Imre Kaloz
a0e412a616 versioned files and dirs still make no sense when you support only a single kernel...
SVN-Revision: 36836
2013-06-04 11:29:01 +00:00
Imre Kaloz
3a56df33ad refresh patches
SVN-Revision: 36835
2013-06-04 11:24:42 +00:00
Imre Kaloz
8170c9cfb0 add some more symbols
SVN-Revision: 36834
2013-06-04 11:23:27 +00:00
Imre Kaloz
812bb43a47 move DT2 related kernel options into the harddist subtarget
SVN-Revision: 36833
2013-06-04 11:19:41 +00:00
Imre Kaloz
58fa46c90c drop support for the dns323
SVN-Revision: 36832
2013-06-04 11:13:18 +00:00
John Crispin
e9ef65175d lantiq: revert [36779] as it caused a regression
submitter was informed of a endinaess swap regression and replied with "works on my board"

revert the patch and make arv7518 wifi work again

Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 36807
2013-05-31 13:25:07 +00:00
Gabor Juhos
da66ea52ec ar71xx: register USB port for RB2011U* devices
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 36801
2013-05-30 17:38:31 +00:00
Gabor Juhos
23bcceb058 ar71xx: create a separated network interface for the RB2011UAS SFP port
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 36800
2013-05-30 17:38:30 +00:00
Gabor Juhos
151dca0935 ar71xx: make the SFP port usable on RB2011*S boards
The port 6 of the switch is connected to the SFP
cage on the RB2011*S boards. Add a helper function
to correctly initialize the switch configuration
data on those boards to make the SFP port usable.

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

SVN-Revision: 36799
2013-05-30 17:38:28 +00:00
Gabor Juhos
a1f91282b4 generic: ar8216: allow to specify SGMII config via platform data
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 36798
2013-05-30 17:38:26 +00:00
Gabor Juhos
c170d3c3e4 generic: ar8216: add get_port_link callback
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 36797
2013-05-30 17:38:22 +00:00
Gabor Juhos
3467b17e69 ar71xx: rb2011: add switch led control values
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 36796
2013-05-30 17:38:21 +00:00
Gabor Juhos
4cf6e53ccc ar71xx: rb2011: update RGMII RX/TX delay values
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 36795
2013-05-30 17:38:20 +00:00
Gabor Juhos
6da63a8793 ar71xx: rb2011: move NAND nCE init to rb2011_nand_init
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 36794
2013-05-30 17:38:17 +00:00
Gabor Juhos
50c59c4797 ar71xx: add user-space support for RB2011UAS
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 36793
2013-05-30 17:38:15 +00:00
Gabor Juhos
d6554bf66a ar71xx: add kernel support for the RB2011UAS
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 36792
2013-05-30 17:38:13 +00:00
Gabor Juhos
8e56b1e742 generic: ar8216: show chip revision in the kernel log
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 36791
2013-05-30 16:25:14 +00:00
Gabor Juhos
d19dae6e2d ar71xx: add profile and build image for the Archer C7 board
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 36790
2013-05-30 16:23:10 +00:00
Gabor Juhos
35b5b38316 ar71xx: add user-space support for TP-LINK Archer C7 board
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 36789
2013-05-30 16:23:09 +00:00
Gabor Juhos
91d7c3efc1 ar71xx: add kernel support for the TP-LINK Archer C7 board
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 36788
2013-05-30 16:23:07 +00:00
Gabor Juhos
f02765086d ar71xx: add USB workarounds for AR934x/QCA955x SoCs
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 36787
2013-05-30 16:23:06 +00:00
Gabor Juhos
6ff976a87a ar71xx: add profile and build image for the DIR-601-B1
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 36786
2013-05-30 16:19:30 +00:00
Gabor Juhos
424c4c0b0a ar71xx: allow to build CameoHornet images for multiple regions
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 36785
2013-05-30 16:19:29 +00:00
Gabor Juhos
184dd34b6d ar71xx: allow to override fw version in CameoHornet profile
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 36784
2013-05-30 16:19:28 +00:00
John Crispin
e60cb01c45 lantiq: ARV752DPW: fix reboot loop caused by wrong GPIO setting
The GPIO buttons of ARV752DPW are active low.

Treating them as active high caused a reboot loop as a reset-button
press is detected by gpio-button-hotplug/gpio-keys-polled on startup.

This fixes: https://dev.openwrt.org/ticket/12642

Signed-off-by: Rafael Gieschke <rafael@gieschke.de>

SVN-Revision: 36783
2013-05-30 16:01:06 +00:00
John Crispin
c2b1e9eeef lantiq: Fix ar8216 switch configuration
On linux 3.8 the switch is named as "switch0", but the network configuration script names it as "eth0", causing no communication over ethernet due to no proper VLAN config.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>

SVN-Revision: 36782
2013-05-30 16:00:59 +00:00
John Crispin
090a75447b lantiq: DGN3500 support
This requires all the preceding patches and finishes support for the
DGN3500, also removing an obsolete file.

Signed-off-by: Daniel Gimpelevich <daniel@gimpelevich.san-francisco.ca.us>

SVN-Revision: 36781
2013-05-30 16:00:50 +00:00
John Crispin
a9968d9cb8 lantiq: enable retrieving kernel args from bootloader
This patch is a device tree enhancement that IMHO is worthy of mainline.
It allows the bootloader's commandline to be preserved even when the
device tree specifies one.

Signed-off-by: Daniel Gimpelevich <daniel@gimpelevich.san-francisco.ca.us>

SVN-Revision: 36780
2013-05-30 16:00:42 +00:00
John Crispin
d1f3751d05 lantiq: wifi calibration from MTD
This patch enables retrieving the wifi calibration data from an MTD
partition. It requires the previous patch.

Signed-off-by: Daniel Gimpelevich <daniel@gimpelevich.san-francisco.ca.us>

SVN-Revision: 36779
2013-05-30 16:00:32 +00:00
John Crispin
83c3cd4ed9 lantiq: postpone PCI and wifi init
This postpones the initialization of PCI and wifi until after the MTD
initialization, so that calibration data may be loaded from there.

Signed-off-by: Daniel Gimpelevich <daniel@gimpelevich.san-francisco.ca.us>

SVN-Revision: 36778
2013-05-30 16:00:24 +00:00
John Crispin
b585923cc9 lantiq: fix LED-handling oversights
This reassigns the PPPoE status to the LED that was intended to indicate
it, rather than the DSL sync light.

Signed-off-by: Daniel Gimpelevich <daniel@gimpelevich.san-francisco.ca.us>

SVN-Revision: 36777
2013-05-30 16:00:15 +00:00
John Crispin
1756047518 ramips: set correct description for rt305x subtarget
Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 36775
2013-05-30 15:59:56 +00:00
Luka Perkov
4b21af4268 imx6: add new target
SVN-Revision: 36753
2013-05-29 01:27:29 +00:00
Luka Perkov
846e3d40a0 kernel: generic: remove upstream patches for 3.10-rc3 and refresh patches
SVN-Revision: 36752
2013-05-29 01:27:27 +00:00
Gabor Juhos
c4d0a49348 ar71xx: typo in detect TL-MR10U/TL-MR11U
At offset 0x40, signature for TL-MR10U/TL-MR11U begin
from 0x00, not 0x10/0x11.

Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 36727
2013-05-26 16:38:00 +00:00
Gabor Juhos
cc7bedf8a3 ar71xx: fix TL-MR10U usb power
MR10U is closer to MR3040 than WR703N. This changes also
enable USB power on GPIO18.

Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 36726
2013-05-26 16:37:59 +00:00
Gabor Juhos
7d2182c455 kernel: update linux 3.9 to 3.9.4
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 36725
2013-05-26 16:02:34 +00:00
Gabor Juhos
46225b99d9 kernel: update linux 3.8 to 3.8.13
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 36724
2013-05-26 16:02:31 +00:00
Gabor Juhos
93ce462b7e ar71xx: set eth0 mac address to match bottom label of the OM2P LC
Signed-off-by: marek@open-mesh.com
CC: Gabor Juhos <juhosg@openwrt.org>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 36723
2013-05-26 16:02:29 +00:00
Gabor Juhos
0842478e44 ar71xx: add TP-LINK TL-MR10U
Small router with 4MB flash, 32MB RAM
http://www.tp-link.com.cn/product_300.html

Signed-off-by: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 36722
2013-05-26 16:02:26 +00:00
Luka Perkov
0998065a53 generic: ar8216: add port mirroring
Tested on Buffalo WZR-600DHP with ar8316 switch. Commands used to mirror both
RX and TX traffic from LAN port 1 to LAN port 4:

$ swconfig dev switch0 set enable_mirror_rx 1
$ swconfig dev switch0 set enable_mirror_tx 1
$ swconfig dev switch0 set mirror_monitor_port 4
$ swconfig dev switch0 set mirror_source_port 1

Signed-off-by: Colin Leitner <colin.leitner@googlemail.com>
Tested-by: Luka Perkov <luka@openwrt.org>

SVN-Revision: 36713
2013-05-24 13:10:22 +00:00
Felix Fietkau
fe7e52e4a4 ar71xx: disable jffs2 by default, it confuses users since many devices have incompatible eraseblock sizes
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 36679
2013-05-21 09:45:46 +00:00
Jonas Gorski
a01be4a217 kernel: update 3.9 to 3.9.3
Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 36676
2013-05-20 16:57:00 +00:00
Jonas Gorski
3ac261cd21 ar7: drop obsolete 3.3 support
Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 36674
2013-05-20 12:42:44 +00:00
Jonas Gorski
334e6d4e0c ar7: drop obsolete 3.6 support
Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 36673
2013-05-20 12:42:41 +00:00
Jonas Gorski
49c81c6e00 ar7: switch to 3.9
Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 36672
2013-05-20 12:42:38 +00:00
Jonas Gorski
c4b943c82c ar7: add support for 3.9
Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 36671
2013-05-20 12:42:36 +00:00
Jonas Gorski
4d0fcd0c49 kernel: add some missing symbols/move them to generic
Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 36670
2013-05-20 12:42:32 +00:00
Jonas Gorski
b751b5893c brcm2708: make it boot on revision 2 raspberry pis
* update the bootcode.bin to the newest version
    - gpu/cpu mem split is now configured through config.txt, so no need
      to create more than one sd card image (just edit the config.txt)
    - bootcode.bin now supports the never revision 2 raspberry pis

  * add a commented prepopulated config.txt for easier config changes
    Taken from <https://github.com/Evilpaul/RPi-config>

Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 36668
2013-05-20 12:07:03 +00:00
Jonas Gorski
c0435a971e kernel: generic: add 3.10-rc1 support
Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 36663
2013-05-19 18:36:15 +00:00
Jonas Gorski
0a62b7c148 bcm63xx: add 3.9 support
Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 36660
2013-05-19 18:32:13 +00:00
Jonas Gorski
1f4e5f77a0 bcm63xx: Simplify CFE detection.
Check bootloader argument in mtd.

Signed-off-by: Álvaro Fernández Rojas <noltari@gmail.com>
[jogo@openwrt.org: split into two patches, one for detection,
                   one letting bcm63xxpart use it.]
Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 36659
2013-05-19 18:32:02 +00:00
Jonas Gorski
6e2b85b401 kernel: update 3.9 to 3.9.2
Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 36658
2013-05-19 18:31:51 +00:00
Jonas Gorski
668604f91d kernel: don't remove of_tables
These are needed for OF setup of clocksource, clocks and irqchips.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 36657
2013-05-19 11:27:28 +00:00
Felix Fietkau
56478636aa ar71xx: remove the xfrm.h chunk from the unaligned access hacks, it breaks ipsec
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 36646
2013-05-17 07:31:00 +00:00
Felix Fietkau
144cfb65a4 ar71xx: add hard_cfg offset detection for rb2011 support - fixes wlan on some newer devices
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 36631
2013-05-13 19:13:33 +00:00
Felix Fietkau
2c5a5d8736 kernel: add missing PHY ID for an AR8327 switch variant
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 36630
2013-05-13 19:13:27 +00:00
Jonas Gorski
526aedb705 kernel: move CONFIG_MIPS_SEAD3 to generic
Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 36617
2013-05-12 21:41:55 +00:00
Jonas Gorski
ed06d2ad5c bcm63xx: don't build CRAMFS
Don't build the CRAMFS file system module in the kernel, and save some bytes.

No bcm63xx board needs this obsolete file system, neither those ones using
the Redboot bootloader (liveboxes). Thus, there is no need to build it, since it has
been replaced long time ago by squashfs.

Signed-off-by: Daniel Gonzalez <dgcbueu@gmail.com>

SVN-Revision: 36616
2013-05-12 21:41:52 +00:00
Jonas Gorski
ccd7fbba87 led and buttons support for board DWV-S0
Signed-off-by: Gianluca Agliozzo <gianluca05@hotmail.it>
[jogo@openwrt.org: fixup patch so it actually applies]
Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 36615
2013-05-12 21:41:50 +00:00
Jonas Gorski
0a907fdb8a bcm63xx: remove defconfig support
All boards use uci-defaults, no need to keep defconfig support.

SVN-Revision: 36610
2013-05-12 11:54:38 +00:00
Jonas Gorski
bbd02c6fb7 kernel: fix CVE-2013-1763 in older kernels
Newer kernels were already fixed by upstream.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 36607
2013-05-12 10:55:12 +00:00
Felix Fietkau
0be8dd36dc ar71xx: set mips16 support, tune cflags for 34kc (works well on MIPS 24K as well, but helps a lot for 34K and 74K)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 36600
2013-05-09 23:32:46 +00:00
Jonas Gorski
0b03ff2028 kernel: make zlib and lzo modules selectable
Fixes building kmod-lib-zlib and kmod-lib-lzo if nothing depends on them.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 36592
2013-05-09 20:50:07 +00:00
Hauke Mehrtens
0b161c6f9e kernel: b53: use correct oops for bcm5365 switch
SVN-Revision: 36589
2013-05-09 20:01:58 +00:00
Jonas Gorski
98f6dc1b43 kernel: allow building zsmalloc as a module again
zsmalloc was changed to a bool because of missing exports in the kernel,
but we already export the required symbol, so change it back to tristate.

Closes #13481.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 36587
2013-05-09 19:19:36 +00:00
Gabor Juhos
cb3d71ca8e ar71xx: use combined kernel image in the CameoHornet template
This allow us to increase the kernel partition size,
and ensures, that the -factory image still usable via
the original interface.

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

SVN-Revision: 36584
2013-05-08 17:11:10 +00:00
Gabor Juhos
f938a798f8 ar71xx: add profile and build image for the RNX-N360RT board
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 36582
2013-05-08 17:07:19 +00:00
Gabor Juhos
852b8e9490 ar71xx: add user-space model detection for the RNX-N360RT board
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 36581
2013-05-08 17:07:18 +00:00
Gabor Juhos
c70694e755 ar71xx: add profile and build image for Netgear WNDAP360
[juhosg: this has been created from the following patch:
http://patchwork.openwrt.org/patch/3620/ ]

Signed-off-by: Jacek Kikiewicz <jaceq@aol.pl>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 36580
2013-05-08 17:03:43 +00:00
Gabor Juhos
33a2cbfd5c ar71xx: add user-space support for Netgear WNDAP360
[juhosg: this has been created from the following patch:
http://patchwork.openwrt.org/patch/3620/ ]

Signed-off-by: Jacek Kikiewicz <jaceq@aol.pl>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 36579
2013-05-08 17:03:42 +00:00
Gabor Juhos
10b3ca5ccb ar71xx: add kernel support for Netgear WNDAP360
Here is corrected version (only thing not working are wifi LEDs).

[juhosg: this has been created from the following patch:
http://patchwork.openwrt.org/patch/3620/ ]

Signed-off-by: Jacek Kikiewicz <jaceq@aol.pl>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 36578
2013-05-08 17:03:34 +00:00
Gabor Juhos
39467e78e7 kernel: update linux 3.9 to 3.9.1
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 36577
2013-05-08 08:53:55 +00:00
Gabor Juhos
e57c7d6c12 kernel: update linux 3.8 to 3.8.12
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 36576
2013-05-08 08:53:53 +00:00
Gabor Juhos
d09ba5ef10 ar71xx: Fix AP135 partition layout
Signed-off-by: Sujith Manoharan <c_manoha@qca.qualcomm.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 36575
2013-05-08 08:53:49 +00:00
John Crispin
eb10f052ce lantiq: enable portmaps again and set max port to 2
Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 36573
2013-05-07 10:58:52 +00:00
John Crispin
036fb79052 ramips: drop 3.7 support
Signed-off-by; John Crispin <blogic@openwrt.org>

SVN-Revision: 36572
2013-05-07 10:58:44 +00:00
John Crispin
16a17b318a ramips: properly setup the FEATURES variable
Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 36571
2013-05-07 10:58:30 +00:00
John Crispin
bd6e12d904 ramips: fix memory detection rt5350
Signed-off-by: Felix Kaechele <felix@fetzig.org>

SVN-Revision: 36568
2013-05-06 18:23:56 +00:00
John Crispin
899120ddef ramips: enable dsp extensions for rt305x and rt3883
Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 36567
2013-05-06 16:45:59 +00:00
John Crispin
849ff98669 ramips: fix fypo in ethernet driver rt288x, rt3883
Signed-off-by: Serge Vasilugin <vasilugin@yandex.ru>

SVN-Revision: 36565
2013-05-06 16:45:43 +00:00
John Crispin
eddd7f5773 ramips: Update ARC Freestation profile
These devices are actually built around the 8devices Carambola dev board.

ARC FreeStation, Flex mARC, iFlex, and SplitStation devices are
supported with this image, see "ARCFlex Firmware Downloads":
http://www.antennas.com/wiki/index.php?title=ARC-OS_Firmware_Downloads_and_Revision_History

Funnily enough if present the external USB wlan ends up being wlan-0, with the
SoC device being wlan-1.

- Invert port map so special handling of vlan config can be removed.
- Add LED config similar to original ArcOS firmware.
- Add GPIO export for enabling PoE passthrough from ethernet port 0 to port 1
- Get MACs from factory partition.
- Update description to list supported devices.
- Carambola uses RT3050 (not RT3052), though my Carambola CPU
  actually reports itself as being an RT3350 while still having
  RT3050F markings.

Signed-off-by: Tobias Diedrich <ranma+openwrt@tdiedrich.de>

SVN-Revision: 36564
2013-05-06 16:45:35 +00:00
John Crispin
4f1ff28f08 ramips: Support setting active_low in devicetree gpio-export
Support setting active_low in devicetree gpio-export.

Signed-off-by: Tobias Diedrich <ranma+openwrt@tdiedrich.de>

SVN-Revision: 36563
2013-05-06 16:45:27 +00:00
John Crispin
6af3b6721b ralink: unbreak uart pinmux handling
Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 36562
2013-05-06 16:45:20 +00:00
John Crispin
7c04b3bd66 ramips: fix gpio base numbering
make banks 0 based to unbreak userland ABI

Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 36561
2013-05-06 16:45:12 +00:00
John Crispin
338ff04cab ramips: add gpio base properties to dtsi files
Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 36560
2013-05-06 16:45:04 +00:00
John Crispin
65760ede8b ramips: unbreak rt2880 support
Signed-off-by: John Crsipin <blogic@openwrt.org>

SVN-Revision: 36559
2013-05-06 16:44:56 +00:00
John Crispin
28bdb9efe9 ramips: fix DIR-602D1 flash size
Fix DIR-620D1 flash size.

Signed-off-by: Serge Vasilugin <vasilugin@yandex.ru>

SVN-Revision: 36558
2013-05-06 16:44:47 +00:00
John Crispin
1c89a60431 ramips: unbreak gpio handling for uart mux group
this should fix the handling of corner cases

Signed-off-by: John Crispin <blogic@openwrt.org>

SVN-Revision: 36543
2013-05-04 11:36:51 +00:00
Gabor Juhos
bb429757c8 at91: build .dtb file for the CalAmp LMU500 board
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 36542
2013-05-03 19:01:00 +00:00
Gabor Juhos
ccf95fe938 ar71xx: Fix AP135 PCI
AP135 has a pluggable PCIE slot unlike AP136.

Signed-off-by: Sujith Manoharan <c_manoha@qca.qualcomm.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 36541
2013-05-03 19:00:58 +00:00
Felix Fietkau
18c588a570 ar71xx: add an external reset callback for ar913x and use it in ath9k - should reduce the frequency of DMA stop failures
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 36530
2013-05-03 09:12:19 +00:00
Felix Fietkau
30c4360345 kernel: do not strip /proc/net/ip_mr_* in the /proc debloat patch, it is used by iproute2
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

SVN-Revision: 36529
2013-05-02 15:59:57 +00:00
Jonas Gorski
24636fcabf bcm63xx: split into two subtargets, generic and SMP
Make SMP a subtarget, since it only supports BCM6362 and BCM6368.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 36527
2013-05-02 15:28:31 +00:00
Jonas Gorski
d11efa1428 bcm63xx: add SMP support for BCM6362 and BCM6368
BCM6358 requires further work due to its shared TLB.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 36526
2013-05-02 15:28:26 +00:00
Jonas Gorski
8f15326acc kernel: generic: don't strip /proc/irq on SMP
/proc/irq is needed for changing the SMP affinity of interrupts.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 36525
2013-05-02 15:28:12 +00:00
Jonas Gorski
a80a4f3ec2 bcm63xx: fix hsspi flash registration for BCM6362
Use busnum 1 for HSSPI so it won't conflict on chips having both SPI
controllers.

Signed-off-by: Jonas Gorski <jogo@openwrt.org>

SVN-Revision: 36524
2013-05-02 15:28:10 +00:00
Jonas Gorski
999a956f4c bcm63xx: fix/enable livebox minipci
Signed-off-by: Daniel Gonzalez <dgcbueu@gmail.com>

SVN-Revision: 36523
2013-05-02 15:28:07 +00:00
Jo-Philipp Wich
6ac2b3b76a atheros: remove static gpio_request() from board setup and include generic kmod-gpio-button-hotplug instead.
This change is based on a patch by Karl Palsson <karlp@remake.is>
See http://patchwork.openwrt.org/patch/3536/.

SVN-Revision: 36513
2013-05-02 11:46:53 +00:00
Gabor Juhos
8a9fe26f20 kernel: update linux 3.8 to 3.8.11
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 36507
2013-05-01 22:15:18 +00:00
Florian Fainelli
db02b0e4ee brcm63xx: fix typo and missing BCM6328 check in BCM6345 ethernet patch
And while at it, also include a define check for BCM6328, thanks to
Gabor for spotting this.

Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 36506
2013-05-01 21:52:25 +00:00
Florian Fainelli
292368409e brcm63xx: add missing binary operands to BCM6345 ethernet patch
Thanks to Emilio Arias for reporting it.

Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 36505
2013-05-01 21:12:40 +00:00
Florian Fainelli
6f48ccea02 brcm63xx: remove 3.7 kernel support
Signed-off-by: Florian Fainelli <florian@openwrt.org>

SVN-Revision: 36504
2013-05-01 21:12:26 +00:00
Gabor Juhos
0ae43dbe9d ar71xx: rename WNR2000v3 support patch
Update the numbering of kernel patch for supporting
Netgear WNR2000v3 from 617 to 618.

Signed-off-by: yousong <yszhou4tech@gmail.com>
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 36498
2013-04-30 10:44:11 +00:00
Gabor Juhos
d557a51a40 x86/geos: switch to 3.8.10
Compile tested only.

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

SVN-Revision: 36496
2013-04-30 10:44:09 +00:00
Gabor Juhos
0fa71ca3e5 linux/3.9: implement pcibios_get_phb_of_node for MIPS
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 36495
2013-04-30 10:44:08 +00:00
Gabor Juhos
41445b41cc linux/3.8: use backported pcibios_get_phb_of_node patches
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 36494
2013-04-30 10:44:07 +00:00
Gabor Juhos
f718179af5 kernel: update linux 3.8 to 3.8.10
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 36493
2013-04-30 10:43:59 +00:00
Gabor Juhos
8e466dcdf4 at91: add missing config symbols
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 36492
2013-04-30 10:43:58 +00:00
Gabor Juhos
d35545f3d7 linux/3.{8,9}: add missing symbols
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

SVN-Revision: 36491
2013-04-30 10:43:57 +00:00