12523 Commits

Author SHA1 Message Date
Hauke Mehrtens
af992d94f2 kernel: update to kernel 3.14.3
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40736 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-05-08 21:53:27 +00:00
Hauke Mehrtens
80cecc006e kernel: add missing config options for kernel 3.14
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40735 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-05-08 21:52:55 +00:00
Hauke Mehrtens
a6b27b5ba7 kernel: fix some compile warnings with kernel 3.14
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40734 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-05-08 21:52:40 +00:00
Hauke Mehrtens
5e451f462b kernel: fix warning in swconfig.c with kernel 3.14
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40733 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-05-08 21:52:19 +00:00
Hauke Mehrtens
5e4a3e57db kernel: modify mtd related patches for 3.14
The change is the same as ("kernel/generic: modify mtd related
patches"). Since these files are under files directory, not a files
directory of specific kernel version, better to also change them. So
it will avoid adding files to future specific files directory
(e.g. files-3.14) for this mtd related change.

Signed-off-by: Zhao, Gang <gamerh2o@gmail.com>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40732 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-05-08 21:52:04 +00:00
Hauke Mehrtens
3a2eca5351 kernel/generic: modify mtd related patches for 3.14
Function register_mtd_parser always returned 0 (at least since v3.3)
before being changed to return void in v3.14-rc1~65^2~93 (mtd: make
register_mtd_parser return void), so it's not needed to check the
return value of this function. Also add __init flag to caller.

This fix compile errors in 3.14 kernel like:
drivers/mtd/mtdsplit_seama.c: In function 'mtdsplit_seama_init':
drivers/mtd/mtdsplit_seama.c:99:2: error: void value not ignored as it ought to be
  return register_mtd_parser(&mtdsplit_seama_parser);
  ^

Signed-off-by: Zhao, Gang <gamerh2o@gmail.com>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40731 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-05-08 21:51:36 +00:00
Felix Fietkau
cf4f53a170 lantiq: strip FCS from received ethernet frames on XRX200
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40719 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-05-07 18:36:58 +00:00
Florian Fainelli
561f592884 rb532: Fix ext4 and squashfs images
Signed-off-by: Roman Yeryomin <roman@advem.lv>
Signed-off-by: Florian Fainelli <florian@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40717 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-05-07 01:16:14 +00:00
Felix Fietkau
75c3ff3dee lantiq: support loading the dsl firmware from a flash partition as a raw gzipped tarfile
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40715 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-05-06 21:06:22 +00:00
Felix Fietkau
604c39ac26 x86_64: enable high res timers by default
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40698 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-05-05 18:44:46 +00:00
Felix Fietkau
8ae260bca8 x86: enable high res timers by default
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40697 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-05-05 18:44:38 +00:00
Felix Fietkau
d7f5ff48ed ar71xx/ath9k: fix reading the WMAC revision on AR953x (fixes #15581)
Signed-off-by: Felix Fietkau <nbd@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40695 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-05-04 23:26:20 +00:00
Zoltan HERPAI
a619a87d01 mxs: rename files so that profiles are sorted alphabetically
While at it, make spelling at little bit more consistent,
at least for my taste :-)

Signed-off-by: Michael Heimpold <mhei@heimpold.de>



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40679 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-05-03 14:56:25 +00:00
Zoltan HERPAI
8f82b19fd5 mxs: fix typo in patch filename
Signed-off-by: Michael Heimpold <mhei@heimpold.de>



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40678 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-05-03 14:37:02 +00:00
Hauke Mehrtens
edb99c5d23 kernel: unify the two kmod-usb-mxs-phy packages
There are two packages with the name kmod-usb-mxs-phy in OpenWrt which 
causes warnings on every build.

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


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40663 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-05-02 21:13:21 +00:00
Hauke Mehrtens
047c3f4aaa kernel: add missing config options
These options are missing and were spotted by the buildbots.

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


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40661 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-05-02 21:08:22 +00:00
Zoltan HERPAI
4cb5d8663f octeon/mpc83xx: remove CONFIG_NETWORK_FILESYSTEMS override
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40642 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-05-01 18:49:58 +00:00
Hauke Mehrtens
507fef5ebc kernel: fix compile error with gcc-4.8 and kernel 3.3
With gcc-4.8 I get a compile error with kernel 3.3.
This patch fixes this problem by backporting a patch from a more recent kernel version.

  CC      arch/mips/mm/page.o
arch/mips/mm/page.c:89:6: error: 'clear_page' alias in between function and variable is not supported
 void clear_page(void *page) __attribute__((alias("clear_page_array")));
      ^
arch/mips/mm/page.c:84:12: error: 'clear_page_array' aliased declaration [-Werror]
 static u32 clear_page_array[0x120 / 4];
            ^
arch/mips/mm/page.c:108:6: error: 'copy_page' alias in between function and variable is not supported
 void copy_page(void *to, void *from) __attribute__((alias("copy_page_array")));
      ^
arch/mips/mm/page.c:102:12: error: 'copy_page_array' aliased declaration [-Werror]
 static u32 copy_page_array[0x540 / 4];
            ^
arch/mips/mm/page.c:108:6: error: 'copy_page' alias in between function and variable is not supported
 void copy_page(void *to, void *from) __attribute__((alias("copy_page_array")));
      ^
arch/mips/mm/page.c:102:12: error: 'copy_page_array' aliased declaration [-Werror]
 static u32 copy_page_array[0x540 / 4];
            ^
arch/mips/mm/page.c:89:6: error: 'clear_page' alias in between function and variable is not supported
 void clear_page(void *page) __attribute__((alias("clear_page_array")));
      ^
arch/mips/mm/page.c:84:12: error: 'clear_page_array' aliased declaration [-Werror]
 static u32 clear_page_array[0x120 / 4];
            ^
cc1: all warnings being treated as errors
make[7]: *** [arch/mips/mm/page.o] Error 1

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


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40619 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-05-01 13:07:44 +00:00
Zoltan HERPAI
856c92b623 sunxi: various a13 changes
- add rtl8192cu into A13 Olinuxino profile
 - make wlan0 the default interface

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



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40617 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-05-01 10:23:55 +00:00
Zoltan HERPAI
2747f35a6e sunxi: add rtl8192cu to pcDuino profile
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40616 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-05-01 10:02:43 +00:00
Zoltan HERPAI
842e6071e4 sunxi: add default network config for missing boards
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40612 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-04-30 22:04:34 +00:00
Zoltan HERPAI
51de145549 sunxi: add rtl8188eu into pcduino v3 profile
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40610 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-04-30 21:54:47 +00:00
Zoltan HERPAI
2b5864b2a5 sunxi: add board support for LinkSprite pcDuino v3
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40606 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-04-30 19:50:15 +00:00
Hauke Mehrtens
f64df837c2 kernel: add missing config options
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40599 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-04-29 21:03:00 +00:00
Hauke Mehrtens
f30d5854d0 at91: Add AT91 board and model name to /tmp/sysinfo
From 9158e3282db592e78fb32a2c8a0903ef21b97f5c Mon Sep 17 00:00:00 2001
From: Owen Kirby <osk@exegin.com>
Date: Fri, 11 Apr 2014 18:28:56 -0700
Subject: [PATCH 3/3] [at91] Add AT91 board and model name to /tmp/sysinfo.

This patch extracts the board name and model information from the /proc/device-tree
node in order to provide something a little more friendly on the LuCI sysinfo page
than just "AT91SAM9 (Device Tree)"

Signed-off-by: Owen Kirby <osk@exegin.com>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40598 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-04-29 21:02:40 +00:00
Hauke Mehrtens
a177d6bfaf at91: AT91SAM9G20-EK fixes
From 272f548fe8d0b811e0589e535f650f0507f6bccd Mon Sep 17 00:00:00 2001
From: Owen Kirby <osk@exegin.com>
Date: Fri, 11 Apr 2014 17:59:55 -0700
Subject: [PATCH 2/3] [at91] AT91SAM9G20-EK fixes.

While testing the 3.10 kernel update, I found that the out-of-the-box device tree for the
the AT91SAM9G20EK uses a UBIFS rootfs and stores the DTB separately from the zImage.

Signed-off-by: Owen Kirby <osk@exegin.com>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40597 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-04-29 21:02:05 +00:00
Hauke Mehrtens
653081299d Update AT91 kernel to 3.10.34
From 2064e6d069ec8df7f5e988547fe7f2a1a7ad890f Mon Sep 17 00:00:00 2001
From: Owen Kirby <osk@exegin.com>
Date: Thu, 10 Apr 2014 19:02:15 -0700
Subject: [PATCH 1/3] [at91]  Update AT91 kernel to 3.10.34.

This patch updates the kernel of the AT91 target to version 3.10.34.

Signed-off-by: Owen Kirby <osk@exegin.com>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40596 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-04-29 21:00:50 +00:00
Felix Fietkau
797927ebec atheros: remove useless get_c0_compare_int fix
Remove get_c0_compare_int fix which is useless for latest kernels.

Tested on Ubnt Bullet2, which could successfully boot without this
workaround.

Signed-off-by: Sergey Ryazanov <ryazanov.s.a@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40593 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-04-29 16:19:36 +00:00
Felix Fietkau
ee93382886 cns3xxx: ethernet - revert: clean up tx descs only when needed
This reverts commit 0772ab938c0aedd7f4cc7127059d6ce8cf929dfa.

Trying to optimize calls to eth_complete_tx in this fasion causes a regression
where when sending only the tx queue can get disabled until a packet is
received. This original call to eth_schedule_poll() is scheduled so it
should not cause a performance issue.

Signed-off-by: Tim Harvey <tharvey@gateworks.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40592 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-04-29 15:52:12 +00:00
Hauke Mehrtens
cf8e102068 kernel: deactivate fs cache config option
r40587 added some kernel config options, on which these two ones depend.
This fixes the build of the buildbots.

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


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40588 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-04-28 21:40:09 +00:00
Zoltan HERPAI
350127428d mxs: enable usbgadget feature for Duckbills
Signed-off-by: Michael Heimpold <mhei@heimpold.de>
Acked-by: Zoltan HERPAI <wigyori@uid0.hu>



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40585 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-04-28 07:43:29 +00:00
Hauke Mehrtens
dd1c8926c7 bcm53xx: add default config for switch
This scripts adds a default config for the switch.

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


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40565 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-04-23 22:02:18 +00:00
Hauke Mehrtens
311a83d879 bcm53xx: add initial support for kernel 3.14
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>


git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40564 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-04-23 21:53:50 +00:00
John Crispin
83cb143edd ralink: add dir-645 to the eeprom hotplug script
Signed-off-by: John Crispin <blogic@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40561 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-04-23 07:52:56 +00:00
John Crispin
3baabfda99 ramips: register clock device for the WMAC on RT3883
Signed-off-by: Gabor Juhos <juhosg@openwrt.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40557 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-04-23 07:51:57 +00:00
John Crispin
522d86d5bb ramips: Add support for the 7Links PX-4885 wireless router.
The 7Links PX-4885 is a small battery-powered wireless router.
It is based on a RT5350F WiSoC and features one ethernet port and one
USB port. It is a Hame MPR-A1 clone, except it has different GPIOs,
a different battery and more RAM (32 MB).
This patch adds a profile for this board, the corresponding device tree
file and the adequate base-files changes (incl. sysupgrade).

Signed-off-by: Hugo Grostabussiat <bonstra@bonstra.fr.eu.org>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40554 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-04-22 08:08:51 +00:00
John Crispin
d5e2e74b3e lantiq: BT Home Hub 2B - overlayfs on top of ubi
BT Home Hub 2B: use overlayfs on top of ubi.

Signed-off-by: Ben Mulvihill <ben.mulvihill@gmail.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40553 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-04-22 08:08:46 +00:00
John Crispin
f4e347c404 ramips: build factory-compatible image for AR725W
Signed-off-by: Claudio Leite <leitec@staticky.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40552 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-04-22 08:08:42 +00:00
John Crispin
6bf0d7f058 ramips: add Airlink101 AR725W userland support
Signed-off-by: Claudio Leite <leitec@staticky.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40550 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-04-22 08:08:35 +00:00
John Crispin
e43d64217f ramips: Add Airlink101 AR725W board support
Signed-off-by: Claudio Leite <leitec@staticky.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40549 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-04-22 08:08:31 +00:00
John Crispin
6e77b0af5c Fix vr9_phy22f_a2x.bin firmware linking
vr9_phy22f_a2x.bin needs to be linked in order to get ethernet support.

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40543 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-04-22 08:08:06 +00:00
John Crispin
4fb275842c linux/generic: add MIB counters and port status to ADM6996 switch
This patch adds port status information and MIB counters to the ADM6996
switch driver.

The driver supports also the older ADM6996L-variant, but I'm not able to
test this patch on that chip. According to the datasheet the same
registers exist there as well, so I think it should work, but any
feedback is appreciated.

Signed-off-by: Matti Laakso <malaakso at elisanet.fi>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40542 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-04-22 08:08:02 +00:00
John Crispin
3e12489885 lantiq: fix maximum ethernet header length
The total ethernet frame length should be written to the hardware
register LTQ_ETOP_IGPLEN instead of just the value of the MTU. This
patch fixes network issues on various Danube boards, especially when
VLAN tagging is enabled.

Signed-off-by: Matti Laakso <malaakso at elisanet.fi>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40541 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-04-22 08:07:53 +00:00
Zoltan HERPAI
5718a85751 [3.14]: add missing symbols in prepping for afs patchset
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40540 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-04-21 18:16:03 +00:00
Zoltan HERPAI
c28d493a23 [3.10]: add missing symbols in prepping for afs patchset
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40539 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-04-21 18:14:17 +00:00
Zoltan HERPAI
11747d7c63 [3.13]: add missing symbols in prepping for afs patchset
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40538 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-04-21 18:13:19 +00:00
Luka Perkov
5ecc844892 imx6-gateworks: enable new canbus packages
The canbus package was recently changed to a more active project. This patch
updates the default package names to include the same functionality as before.

Signed-off-by: Tim Harvey <tharvey@gateworks.com>

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40531 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-04-19 21:39:04 +00:00
John Crispin
f627418007 lantiq: ARV7519RW22: several fixes
- Fix ethernet ports.
- Clean DTS files.
- WiFi is lantiq based (not supported yet), remove ath9k.

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40519 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-04-16 12:01:09 +00:00
Zoltan HERPAI
fa93edd23e sunxi: remove mainlined patches
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>



git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40512 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-04-14 21:36:39 +00:00
Gabor Juhos
f5c08bb572 ar71xx: rb91x: fix ethernet packet loss issues
The RB91x boards are suffering from ethernet packet loss after a cold
boot. The cause of the problem is that the AR8035 PHYs requires special
register settings to work reliably on these boards.

Enable the RGMII TX, RX delays and disable SmartEE functionality of
the AR8035 PHYs. Also enable the RXD delay in the ETH_CFG register
to fix the issue.

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

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@40509 3c298f89-4303-0410-b956-a3cf2f4a3e73
2014-04-13 20:41:52 +00:00