openwrt/target/linux
Sander Vanheule 72ae8314f5 realtek: reset both ethernet NIC and queues
Recent versions of Realtek's SDK reset both the ethernet NIC and queues
(SW_NIC_RST and SW_Q_RST bits) when initialising the hardware.

Furthermore, when issuing a CPU reset on the Zyxel GS1900-8 (not
supported by any current driver), the networking part of the SoC is not
reset. This leads to unresponsive network after the restart. By
resetting both the ethernet NIC and queues, networking always comes up
reliably.

Suggested-by: Birger Koblitz <mail@birger-koblitz.de>
Signed-off-by: Sander Vanheule <sander@svanheule.net>
Tested-by: Stijn Tintel <stijn@linux-ipv6.be>
2021-11-24 21:38:43 +02:00
..
apm821xx kernel: bump 5.10 to 5.10.80 2021-11-19 09:40:29 +00:00
arc770 kernel: move two symbols to the generic kconfigs 2021-08-29 17:07:19 +02:00
archs38 archs38: update kernel version to 5.10 2021-11-07 17:12:10 +01:00
armvirt armvirt: enable MMIO_CMDLINE_DEVICES for firecracker support 2021-10-12 19:22:08 -10:00
at91 kernel: Set some options in generic configuration 2021-11-02 23:37:19 +01:00
ath25 kernel: bump 5.4 to 5.4.154 2021-10-21 00:17:36 +02:00
ath79 Revert "ath79: add support for Mikrotik LHG 5" 2021-11-23 00:45:39 +01:00
bcm27xx kernel: bump 5.10 to 5.10.80 2021-11-19 09:40:29 +00:00
bcm47xx bcm47xx: switch to kernel 5.10 2021-11-08 15:56:39 +01:00
bcm53xx bcm53xx: fix platform clocks & USB 2.0 PHY 2021-11-23 13:49:10 +01:00
bcm63xx kernel: bump 5.4 to 5.4.159 2021-11-20 18:53:14 +01:00
bcm4908 bcm4908: build chk image for Netgear RAXE500 2021-11-19 14:49:18 +01:00
bmips kernel: bump 5.10 to 5.10.74 2021-10-21 00:17:36 +02:00
gemini gemini: splash banner on framebuffer console 2021-10-10 16:44:15 +02:00
generic kernel: bump 5.4 to 5.4.159 2021-11-20 18:53:14 +01:00
imx imx: remove obsolete Kernel 5.4 2021-11-03 12:45:40 +01:00
ipq40xx ipq40xx: fix missing include 2021-11-14 19:21:55 +01:00
ipq806x kernel: bump 5.10 to 5.10.80 2021-11-19 09:40:29 +00:00
ipq807x kernel: Set CONFIG_RCU_CPU_STALL_TIMEOUT=21 2021-09-09 20:24:12 +02:00
kirkwood kirkwood: switch to kernel 5.10 2021-10-09 18:44:55 +02:00
lantiq kernel: bump 5.10 to 5.10.80 2021-11-19 09:40:29 +00:00
layerscape kernel: bump 5.4 to 5.4.159 2021-11-20 18:53:14 +01:00
malta malta: remove obsolete Kernel 5.4 2021-10-02 18:13:46 +02:00
mediatek mediatek/mt7622: unifi-6-lr: fix ucidef network configuration typo 2021-11-19 18:23:25 +00:00
mpc85xx kernel: bump 5.10 to 5.10.80 2021-11-19 09:40:29 +00:00
mvebu mvebu: backport mvneta basic MQPrio patch 2021-11-20 20:54:26 +01:00
mxs mxs: drop kernel 5.4 support 2021-11-14 23:32:51 +01:00
octeon octeon: add USB3 support (for Ubiquiti EdgeRouter 6P) 2021-11-20 20:54:26 +01:00
octeontx kernel: bump 5.10 to 5.10.80 2021-11-19 09:40:29 +00:00
omap omap: switch to kernel 5.10 2021-11-20 21:08:25 +01:00
oxnas kernel: bump 5.10 to 5.10.76 2021-10-30 21:17:20 +02:00
pistachio pistachio: drop Kernel 5.4 support 2021-11-07 18:32:21 +01:00
ramips ramips: fix ralink_i2s_debugfs_remove declaration 2021-11-20 21:08:25 +01:00
realtek realtek: reset both ethernet NIC and queues 2021-11-24 21:38:43 +02:00
rockchip rockchip: move r8152 related patches to generic 2021-10-30 21:17:20 +02:00
sunxi sunxi: build kernel with sun6i-rtc driver 2021-11-21 21:37:56 +00:00
tegra tegra: switch to kernel 5.10 2021-10-18 21:32:36 +02:00
uml uml: add Kernel 5.10 support via testing 2021-11-02 10:04:50 -10:00
x86 x86: sort alphabetically default packages 2021-11-06 23:36:32 +01:00
zynq kernel: Set some options in generic configuration 2021-11-02 23:37:19 +01:00
Makefile target: use SPDX license identifiers on Makefiles 2021-02-10 15:47:18 +01:00