openwrt/target/linux/realtek/files-5.10/drivers/net
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
..
dsa/rtl83xx realtek: re-enable IPv6 routing 2021-10-30 15:00:22 +02:00
ethernet realtek: reset both ethernet NIC and queues 2021-11-24 21:38:43 +02:00
phy realtek: cleanup PHY driver 2021-10-09 08:25:06 +02:00