Rafał Miłecki
b3c3542515
b53: provide PHY access to swconfig
...
Thanks to this change swconfig can access port PHYs e.g. when setting
port link state with a generic helper.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48622
2016-02-03 09:33:50 +00:00
Rafał Miłecki
19b9e14c47
swconfig: add (PHY) generic helper setting port link
...
It's quite common for switches to have PHY per port so adding a generic
helper setting link state will help many drivers. It just needs an API
to access PHYs which this patch also adds.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48621
2016-02-03 09:33:38 +00:00
Zoltan Herpai
8ebc9e7539
sunxi: bump to 4.4
...
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 48620
2016-02-03 01:24:42 +00:00
Zoltan Herpai
a9c21dd395
sunxi: add support for Orange Pi Plus (H3)
...
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 48618
2016-02-02 22:25:05 +00:00
Felix Fietkau
afdb24e3ae
ramips: add IMAGE_SIZE to DEVICE_VARS, it is used by build templates
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48611
2016-02-01 17:41:29 +00:00
Rafał Miłecki
a8c2701866
bcm53xx: fix bcma-hcd compilation in kernel 4.4
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48607
2016-02-01 12:54:17 +00:00
Rafał Miłecki
8095667532
bcm53xx: build D-Link DIR-885L image
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48606
2016-02-01 12:43:04 +00:00
Rafał Miłecki
88deb4aec1
bcm53xx: change brcmnand behavior for ECC strength 1
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48605
2016-02-01 12:42:51 +00:00
Rafał Miłecki
f188b6d512
bcm53xx: fix NAND parameters on DIR-885L
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48604
2016-02-01 12:42:42 +00:00
Rafał Miłecki
701dba093f
bcm53xx: add brcmnand patch reading flash parameters
...
It's useful for adding support for new hardware.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48603
2016-02-01 12:42:23 +00:00
Rafał Miłecki
78abece62f
bcm53xx: include (build) Seama mtdsplit parser
...
It's needed for devices using Seama like D-Link DIR-885L.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48602
2016-02-01 12:42:07 +00:00
Rafał Miłecki
9220dd5d36
kernel: mtdsplit: support Seama entity with UBI
...
Some D-Link routers (e.g. DIR-885L) have NAND and use Seama format. It
means OpenWrt will want to have UBI in Sseama entity and should be able
to detect it.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48600
2016-02-01 12:41:53 +00:00
Rafał Miłecki
4156f292c1
kernel: mtdsplit: detect UBI partition when looking for rootfs
...
This allows mtdsplit parsers work with UBI which is very popular on
NAND flases.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48599
2016-02-01 12:41:47 +00:00
Rafał Miłecki
e1491b341b
kernel: mtdsplit: modify rootfs helpers to provide partition type
...
Our mtdsplit parsers may want to create partition with name choice based
on partition file system (e.g. SquashFS vs. JFFS2). This patch allows
passing extra argument pointing to variable that will be set properly.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48598
2016-02-01 12:41:41 +00:00
Felix Fietkau
411515b368
ar71xx/image: use SOURCE_DATE_EPOCH for mksquashfs-lzma
...
Signed-off-by: Alexander Couzens <lynxis@fe80.eu>
SVN-Revision: 48589
2016-01-31 23:29:41 +00:00
Felix Fietkau
5ab4db376a
cns3xxx: enable CONFIG_PROC_STRIPPED to improve network performance
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48581
2016-01-31 12:35:33 +00:00
Felix Fietkau
9ab08d665f
cns3xxx: improve ethernet performance by using the page fragment allocation API
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48580
2016-01-31 12:35:20 +00:00
Felix Fietkau
3d4444f257
cns3xxx: fix ethernet DMA ring allocation issues
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48579
2016-01-31 12:35:07 +00:00
Felix Fietkau
2067f7f1de
ar71xx: use page fragment API in the ethernet driver
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48578
2016-01-31 12:29:34 +00:00
Felix Fietkau
927cec956e
ixp4xx: fix initramfs builds
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48576
2016-01-31 00:54:53 +00:00
Rafał Miłecki
9a69e00baa
bcm53xx: support Netgear R8500 in sysupgrade
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48572
2016-01-30 16:57:35 +00:00
Rafał Miłecki
12ec144892
bcm53xx: use proper CPU port in b53 for Netgear R8500
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48571
2016-01-30 16:56:50 +00:00
Rafał Miłecki
ddc8437f08
kernel: support bgmac on BCM47094
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48564
2016-01-30 13:35:31 +00:00
Felix Fietkau
2530640f07
ar71xx: add support for linux 4.4
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48563
2016-01-30 13:19:53 +00:00
Felix Fietkau
e5b5cce442
ar71xx: fix a few include errors
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48562
2016-01-30 13:19:37 +00:00
Zoltan Herpai
83b62a56db
mxs: bump to 4.4
...
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 48561
2016-01-30 12:13:21 +00:00
Zoltan Herpai
e6b554bbb2
mxs: enable regulator in 4.4 config
...
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 48560
2016-01-30 12:12:57 +00:00
Zoltan Herpai
4668d7c572
mxs: forward-port regulator patches into 4.4
...
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 48559
2016-01-30 12:05:49 +00:00
Felix Fietkau
beda11255b
octeon: get rid of /lib/functions/octeon.sh hackery, use sysinfo directly
...
Fixes sysupgrade
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48558
2016-01-29 23:19:41 +00:00
Felix Fietkau
f32de94e0a
octeon: update to linux 4.4
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48557
2016-01-29 23:19:36 +00:00
Rafał Miłecki
926c8dfc7b
bcm53xx: specify magic expected in sysupgrade for D-Link DIR-885L
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48553
2016-01-29 22:31:43 +00:00
Felix Fietkau
6fd5449198
lantiq: Make the ar9.dtsi sram node match "simple-bus"
...
All other SoC types are using "lantiq,sram" and "simple-bus" to ensure
that all child nodes are set up correctly during linux kernel
initialization (plat_of_setup(void) in arch/mips/lantiq/prom.c). Without
this some of sram child nodes might not be parsed.
Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
SVN-Revision: 48548
2016-01-29 00:42:50 +00:00
Felix Fietkau
022855baf2
lantiq: Move the definition of the xrx200-net node to vr9.dtsi
...
This removes a lot of duplicate register and interrupt definitions by
moving the xrx200-net definition to vr9.dtsi and making all devices re-
use it.
Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
SVN-Revision: 48547
2016-01-29 00:42:45 +00:00
Felix Fietkau
d4fe52c16d
lantiq: fix PHY state handling issue
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48546
2016-01-29 00:42:38 +00:00
Felix Fietkau
1923d63318
malta: move to 4.4 kernel
...
Linux now has device tree support for malta. The patch for correcting
/proc/iomem content is not needed now. Previously it was
root@(none):/# cat /proc/iomem
00000000-00000fff : reserved
00001000-000effff : System RAM
000f0000-000fffff : reserved
00100000-0fffefff : System RAM
00100000-003f2b6b : Kernel code
003f2b6c-00485937 : Kernel data
...
Now it's
root@OpenWrt:/# cat /proc/iomem
00000000-0fffefff : System RAM
00100000-004a3297 : Kernel code
004a3298-0057cfff : Kernel data
...
The kernel config was prepared as follows
1. cp target/linux/malta/config-{3.18,4.4}
2. make kernel_menuconfig CONFIG_TARGET=subtarget_platform
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
SVN-Revision: 48543
2016-01-28 22:42:49 +00:00
Rafał Miłecki
c0edf30bdc
bcm53xx: basic support for Seama format in sysupgrade
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48535
2016-01-28 22:38:37 +00:00
Felix Fietkau
ad3220aa8b
x86: remove redundant default network config
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48530
2016-01-28 18:19:59 +00:00
Felix Fietkau
705ddc9bb9
ramips: make tp-link firmware size errors non-fatal
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48526
2016-01-28 14:13:01 +00:00
Rafał Miłecki
518ad4763a
bcm53xx: fix MD5 in Seama format on flash after installing OpenWrt
...
We need to fix Seama just like we fix TRX due to the rootfs mark.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48522
2016-01-28 08:51:58 +00:00
Rafał Miłecki
22eb2c1bf2
bcm53xx: enable earlyprintk and all RAM on DIR-885L
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48520
2016-01-28 08:51:46 +00:00
Rafał Miłecki
6bdb024391
bcm53xx: add D-Link DIR-885L DT patch
...
We don't build image for this device yet.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48519
2016-01-28 07:01:23 +00:00
Rafał Miłecki
512e0fca81
bcm53xx: replace iproc regression fix with the final one
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48518
2016-01-28 07:01:17 +00:00
Rafał Miłecki
80bd8f3d09
bcm53xx: use two upstream USB bcma patches
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48517
2016-01-28 07:01:09 +00:00
Rafał Miłecki
e9479e62b0
kernel: backport more 4.6 bcma stuff needed for new chipsets
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48516
2016-01-28 07:00:44 +00:00
Felix Fietkau
aff2ee7e4a
kernel: change the OF mtd mac address patch to prefer mtd-mac-address over other properties
...
Fixes MAC address on TL-WDR4900
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48512
2016-01-27 21:39:16 +00:00
Jo-Philipp Wich
54de773f2b
brcm47xx: add proper switch port mapping for WRT610Nv2 / Linksys E3000v1
...
Signed-off-by: Jo-Philipp Wich <jow@openwrt.org>
SVN-Revision: 48511
2016-01-27 20:47:44 +00:00
Rafał Miłecki
39f1157075
bcm53xx: switch to kernel 4.4
...
Initially 4.4 didn't work on bcm53xx because network was breaking few
seconds after setting interfaces. It's fixed since r48059 (switching
from 4.4-rc5 to 4.4-rc7).
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48510
2016-01-27 12:44:07 +00:00
Rafał Miłecki
1dfa8f37db
bcm53xx: detect Seama sysupgrade format
...
It's used e.g. by D-Link devices. We don't support it yet.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48509
2016-01-27 10:40:58 +00:00
Felix Fietkau
81e8e02289
ramips: fix image size checks for Buffalo WSR-1166 and WSR-600
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48508
2016-01-26 16:45:11 +00:00
Luka Perkov
401b201d04
generic: mark CONFIG_SUNXI_SRAM as not set
...
It is marked like this on most targets.
Signed-off-by: Luka Perkov <luka@openwrt.org>
SVN-Revision: 48507
2016-01-26 15:27:42 +00:00