Felix Fietkau
e0de7275f9
imx6: kernel: Add Micrel PHY used on Apalis SOM
...
Signed-off-by: Petr Štetiar <ynezz@true.cz>
Cc: Luka Perkov <luka@openwrt.org>
SVN-Revision: 48249
2016-01-15 15:18:23 +00:00
Felix Fietkau
321823ba05
imx6: add 4.4 support
...
Build and boot tested on the following hardware:
* GW54xx
* GW53xx
* GW52xx
* GW51xx
* GW552x
* GW551x
Signed-off-by: Pushpal Sidhu <psidhu@gateworks.com>
SVN-Revision: 48248
2016-01-15 15:18:18 +00:00
Felix Fietkau
d475624f64
arc770: move arc patches to target/linux/generic
...
Given those patches are relevant to any ARC platform and even
ISA version it makes perfect sense for patches to exist
in one place instead of being duplicated for each new ARC-based ASIC.
Note this is a prerequisite for upstreaming of ARC HS38 support in
OpenWRT.
Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
Cc: Felix Fietkau <nbd@openwrt.org>
Cc: Jo-Philipp Wich <jow@openwrt.org>
Cc: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 48241
2016-01-15 10:49:11 +00:00
Felix Fietkau
4514589182
arc770: bump linux kernel from 4.3 to 4.4
...
This switch involved:
[1] Regeneration of config (few options went away)
[2] Regeneration of patches so they apply cleanly (different offsets)
[3] Update of .dts files because we now explicitly specify
memory regions in use as opposed to previously used offset
from 0x8000_0000
Signed-off-by: Alexey Brodkin <abrodkin@synopsys.com>
Cc: Felix Fietkau <nbd@openwrt.org>
Cc: Jo-Philipp Wich <jow@openwrt.org>
Cc: Jonas Gorski <jogo@openwrt.org>
SVN-Revision: 48240
2016-01-15 10:49:01 +00:00
Felix Fietkau
7f11532c58
kernel: compile out SNMP MIB related counting if debloat-proc is active - improves network stack performance
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48239
2016-01-15 10:47:14 +00:00
Felix Fietkau
09ad818ffc
kernel: backport perf build fixes to 4.1
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48231
2016-01-14 01:00:38 +00:00
Felix Fietkau
021f3834a7
kernel: remove obsolete config symbols from 4.4
...
Only remove old symbols for 4.4 since older Kernels might be
removed sooner/later and 4.4 is the next LTS
build tested against:
omap 4.4 CONFIG_ALL_KMODS
x86_64
List of enabled & orphaned symbols:
-CONFIG_ARPD=y
-CONFIG_BT_L2CAP=y
-CONFIG_BT_SCO=y
-CONFIG_CAVIUM_OCTEON_HELPER=y
-CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4
-CONFIG_DISABLE_DEV_COREDUMP=y
-CONFIG_EXPERIMENTAL=y
-CONFIG_EXT4_FS_XATTR=y
-CONFIG_GENERIC_HARDIRQS=y
-CONFIG_GENERIC_TIME=y
-CONFIG_HOTPLUG=y
-CONFIG_INITRAMFS_COMPRESSION_NONE=y
-CONFIG_INLINE_SPIN_UNLOCK=y
-CONFIG_LEDS_GPIO_OF=y
-CONFIG_LEDS_GPIO_PLATFORM=y
-CONFIG_MFD_SUPPORT=y
-CONFIG_MISC_DEVICES=y
-CONFIG_MTD_CHAR=y
-CONFIG_NETDEV_1000=y
-CONFIG_NET_ETHERNET=y
-CONFIG_NET_PCI=y
-CONFIG_NET_VENDOR_SILICOM=y
-CONFIG_SCSI_MULTI_LUN=y
-CONFIG_UIDGID_STRICT_TYPE_CHECKS=y
-CONFIG_USB_ARCH_HAS_EHCI=y
-CONFIG_USB_ARCH_HAS_OHCI=y
-CONFIG_USB_DEVICEFS=y
-CONFIG_USB_EZUSB=y
Signed-off-by: Dirk Neukirchen <dirkneukirchen@web.de>
SVN-Revision: 48230
2016-01-14 01:00:13 +00:00
Hauke Mehrtens
cb6b7be43f
lantiq: remove clk_round_rate() patch
...
This patch was merged into upstream Linux 4.1.
This fixes #21587 and was introduced in r48223.
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 48229
2016-01-13 20:46:12 +00:00
Felix Fietkau
5c5c60fec4
ar71xx: fix ethernet MAC reset on DMA hang
...
Fully reset the chip like on a full up/down, but without the PHY
statemachine restart.
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48228
2016-01-13 16:22:16 +00:00
Felix Fietkau
cf2cf43717
ar71xx: extend ethernet DMA stuck check to all ar724x (and newer) chips
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48227
2016-01-13 16:22:05 +00:00
Hauke Mehrtens
de18003b6e
kernel/3.18: update to version 3.18.25
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 48225
2016-01-12 20:53:04 +00:00
Hauke Mehrtens
cdb83aaf5f
kernel/4.3: update to version 4.3.3
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de
SVN-Revision: 48224
2016-01-12 20:52:19 +00:00
Hauke Mehrtens
93b50ade93
kernel/4.1: update to version 4.1.15
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 48223
2016-01-12 20:51:34 +00:00
Hauke Mehrtens
ba3a749f9b
kernel: refresh patches for kernel 4.4
...
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
SVN-Revision: 48222
2016-01-12 20:50:41 +00:00
Felix Fietkau
a68d8a660a
pxa: moved to targets feed
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48217
2016-01-12 10:08:18 +00:00
Felix Fietkau
2172d7dbbf
x86: update to linux 4.4
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48216
2016-01-12 10:04:55 +00:00
Felix Fietkau
9e7a66d195
kernel: add missing symbols for linux 4.4
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48215
2016-01-12 10:04:47 +00:00
Felix Fietkau
f875e18fd2
kernel: Update kernel 4.4 to 4.4.0
...
This removes one patch which was applied upstream with commit
67b9bcd36906e12a15ffec19463afbbd6a41660e. All other patches were
refreshed.
Signed-off-by: Martin Blumenstingl <martin.blumenstingl@googlemail.com>
SVN-Revision: 48203
2016-01-11 20:13:17 +00:00
Felix Fietkau
fed29fa36b
x86: remove obsolete patches
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48190
2016-01-10 17:19:51 +00:00
Felix Fietkau
b34a86691f
x86: remove the rdc subtarget, it was broken for ages and nobody cared
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48189
2016-01-10 17:19:46 +00:00
Felix Fietkau
826cfa5773
ar71xx: fix ap152 support
...
- ethernet gigabit pll
- switch configuration
- sysupgrade
Signed-off-by: Roman Yeryomin <roman@advem.lv>
SVN-Revision: 48187
2016-01-10 17:19:34 +00:00
Zoltan Herpai
a6611a92d5
sunxi: initial 4.4 support
...
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 48161
2016-01-09 16:20:39 +00:00
Zoltan Herpai
24894e52bc
sunxi: prep module support options for 4.4
...
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 48160
2016-01-09 16:19:21 +00:00
Zoltan Herpai
26c04e09a2
kernel/4.4: add missing config options
...
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 48159
2016-01-09 15:42:06 +00:00
Felix Fietkau
471a567a88
ramips: do not rely on $(BIN_DIR) installed files during image build (for ubnt-erx)
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48147
2016-01-06 18:39:13 +00:00
Felix Fietkau
2499a57d92
targets: add kernel image dependencies on device tree files
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48146
2016-01-06 18:39:06 +00:00
Felix Fietkau
947eac1803
ramips: do not attempt to build ubnt-erx initramfs image if initramfs support is disabled
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48144
2016-01-06 18:38:44 +00:00
Rafał Miłecki
5f69279dd6
swconfig: add API for setting port link speed
...
Some switches can force link speed for a port. Let's add API that will
allow drivers to export this feature.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48142
2016-01-06 18:32:21 +00:00
Felix Fietkau
56608a777e
ramips: fix duplicate /dts-v1/ line for WRTNODE2
...
Signed-off-by: Noble Pepper <openwrtmail@noblepepper.com>
SVN-Revision: 48138
2016-01-06 00:04:14 +00:00
Felix Fietkau
48a57b1ead
ramips: set mips16 support
...
Signed-off-by: Cristian Morales Vega <cristian@samknows.com>
SVN-Revision: 48131
2016-01-04 22:35:36 +00:00
Zoltan Herpai
de4145c102
sunxi: fix Lamobo R1 board detection
...
Signed-off-by: Zoltan HERPAI <wigyori@uid0.hu>
SVN-Revision: 48130
2016-01-04 15:53:36 +00:00
John Crispin
e85230ce2e
ralink: add a few mt7688 fixes that got lost in the v4.3 bump
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 48115
2016-01-04 14:21:24 +00:00
John Crispin
eb9fccc440
ralink: update the usb phy driver to the version sent upstream
...
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 48114
2016-01-04 14:21:17 +00:00
John Crispin
9b675a2a33
ralink: fix USB compatible strings
...
switch to the upstream compatible strings for ehci and ohci support.
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 48113
2016-01-04 14:21:11 +00:00
Rafał Miłecki
e17c1e45ad
bcm53xx: fix USB patch breaking 4.4 compilation
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48112
2016-01-04 12:28:46 +00:00
Rafał Miłecki
ccb7d794ff
kernel: update bcma by backporting 4.4 and 4.5 patches
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48111
2016-01-04 12:22:24 +00:00
Felix Fietkau
e14d2aee0a
kernel: add at803x fix for sgmii mode
...
Some (possibly broken) bootloaders incorreclty initialize at8033
phy. This patch enables sgmii autonegotiation mode.
Signed-off-by: Roman Yeryomin <roman@advem.lv>
SVN-Revision: 48109
2016-01-03 23:13:16 +00:00
Felix Fietkau
54b4265873
kernel: move at803x phy patch to generic
...
Signed-off-by: Roman Yeryomin <roman@advem.lv>
SVN-Revision: 48108
2016-01-03 23:13:11 +00:00
Felix Fietkau
ef215468f1
ar71xx: ensure that LOADADDR is passed to lzma-loader
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48101
2016-01-03 20:57:16 +00:00
Felix Fietkau
f49dadb0bd
ar71xx: fix factory images for WNR2200 ( #19807 )
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48085
2016-01-03 14:45:26 +00:00
Felix Fietkau
67877462a2
malta: fix generating network configuration
...
With the default network config provided by package base-files present,
board_detect won't create a new config from board.json.
Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
SVN-Revision: 48076
2016-01-03 11:36:26 +00:00
Felix Fietkau
0da9da0d33
ar71xx: another fix to wndr3700_board_detect
...
My last bugfix (r47538) introduced a new bug in wndr3700_board_detect
(again...).
Assigning the result of ar71xx_get_mtd_offset_size_format to the model
variable before stripping of garbage using awk will cause all NUL bytes to
be removed before awk is applied, leading to model strings like
"NETGEAR WNDRMACv2NETGEAR", where a NUL byte after the v2 is supposed to
terminate the string.
Fix by calling ar71xx_get_mtd_offset_size_format twice, once piping to awk
directly.
Signed-off-by: Matthias Schiffer <mschiffer@universe-factory.net>
SVN-Revision: 48075
2016-01-03 11:09:45 +00:00
Rafał Miłecki
b836a7c29d
ledtrig-netdev: don't stop timer on events for different interfaces
...
This fixes regression introduced in my recent ledtrig-netdev commit.
Events triggered by different interfaces were stopping timer so it
wasn't working for tx/rx mode.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48072
2016-01-02 20:38:56 +00:00
Felix Fietkau
c69ffda546
ramips: clean up and refresh kernel patches
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48070
2016-01-02 14:48:27 +00:00
Felix Fietkau
140be9f1a5
ramips: fix performance counters on mt7621
...
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 48069
2016-01-02 14:48:11 +00:00
John Crispin
fb2d204ce4
ralink: more esw_rt3050 fixes
...
the IRQ was not setup properly causing an oops
Signed-off-by: John Crispin <blogic@openwrt.org>
SVN-Revision: 48064
2016-01-02 11:44:08 +00:00
Rafał Miłecki
ef53dc754f
bcm53xx: switch to simpler devm_gpiod_get in USB driver
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48062
2016-01-02 10:49:46 +00:00
Rafał Miłecki
7bede46e58
kernel: make bcm47xxpart work with TRX flashed at bad block(s)
...
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48061
2016-01-02 00:33:48 +00:00
Rafał Miłecki
224984ca01
kernel: drop bcm47xxpart patch for Xiaomi
...
It was never tested, most likely not working (because of le32_to_cpu)
and not upstreamed.
Signed-off-by: Rafał Miłecki <zajec5@gmail.com>
SVN-Revision: 48060
2016-01-02 00:33:31 +00:00
Imre Kaloz
cae1c44e4f
generic/4.4: update to 4.4-rc7
...
Signed-off-by: Imre Kaloz <kaloz@openwrt.org>
SVN-Revision: 48059
2016-01-01 22:02:47 +00:00