Files
openwrt-R7800-nss/target/linux
David Bauer 2fe8ecd880 ath79: read back reset register
Read back the reset register in order to flush the cache. This fixes
spurious reboot hangs on TP-Link TL-WDR3600 and TL-WDR4300 with Zentel
DRAM chips.

This issue was fixed in the past, but switching to the reset-driver
specific implementation removed the cache barrier which was previously
implicitly added by reading back the register in question.

Link: https://github.com/freifunk-gluon/gluon/issues/2904
Link: https://github.com/openwrt/openwrt/issues/13043
Link: https://dev.archive.openwrt.org/ticket/17839
Link: f8a7bfe1cb2c ("MIPS: ath79: fix system restart")

Signed-off-by: David Bauer <mail@david-bauer.net>
2024-01-11 01:40:50 +01:00
..
2023-08-09 22:06:24 +02:00
2023-12-21 11:26:35 +01:00
2023-08-09 22:06:24 +02:00
2024-01-11 01:40:50 +01:00
2024-01-06 12:52:49 +01:00
2024-01-06 10:53:39 +01:00
2023-08-09 22:06:24 +02:00
2023-10-27 19:43:06 +01:00
2023-11-22 00:02:01 +01:00
2024-01-06 12:52:49 +01:00
2023-12-12 19:35:03 +01:00
2024-01-02 18:28:58 +01:00
2023-12-19 14:18:55 +01:00
2023-12-11 17:39:57 +01:00
2023-07-01 12:54:30 +02:00
2023-12-19 14:12:25 +01:00
2023-11-29 23:41:33 +01:00
2024-01-01 02:34:48 +01:00
2023-12-02 14:06:56 +02:00
2023-09-23 13:10:28 +02:00