freebsd-dev/sys/mips
Adrian Chadd 0155d8f69d [ar71xx] fix watchdog to work on subsequent SoCs
The AR9341 AHB runs at 225MHz, much faster than the 33MHz of the
AR71xx AHB.  So not only is the math going to do weird things, it
will also wrap rather than being clamped.

So:

* clamp! don't wrap!
* tidy up some debugging
* add an option to throw an NMI rather than reset!

Tested:

* AR9341 SoC (TP-Link TL-WDR4300), patting/not patting the watchdog!
2020-07-15 19:34:19 +00:00
..
atheros [ar71xx] fix watchdog to work on subsequent SoCs 2020-07-15 19:34:19 +00:00
beri beri: correct kernel printf typo 2020-02-05 19:15:36 +00:00
broadcom Move phys_avail definition into MI code. It is consumed in the MI layer and 2019-08-16 00:45:14 +00:00
cavium Add some default cases for unreachable code to silence compiler warnings. 2020-06-10 00:09:31 +00:00
conf Add 'gpio' since mmc now requires gpio_if.h. 2020-04-16 20:45:54 +00:00
include Various fixes to TLS for MIPS. 2020-06-12 21:21:18 +00:00
ingenic Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many) 2020-02-26 14:26:36 +00:00
malta Move phys_avail definition into MI code. It is consumed in the MI layer and 2019-08-16 00:45:14 +00:00
mediatek Add dwc_otg_acpi 2020-06-30 15:58:29 +00:00
mips [PowerPC] More relocation fixes 2020-06-21 03:39:26 +00:00
nlm Add some default cases for unreachable code to silence compiler warnings. 2020-06-10 00:09:31 +00:00