Re: [PATCH 2/2] watchdog: Add Apple SoC watchdog driver

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 14/11/2021 22.18, Alyssa Rosenzweig wrote:
+ * This HW block has three separate watchdogs. WD0 resets the machine
+ * to recovery mode and is not very useful for us. WD1 and WD2 trigger a normal
+ * machine reset. WD0 additionally supports a configurable interrupt.

Do we have any idea what the difference between WD1 and WD2 is?

I've never seen macOS write to WD2 when running in our hypervisor and only
found that one when I was looking at the rest of the MMIO region.
>From what I can tell it works exactly like WD1.

Makes sense, thanks.


Are any of these watchdogs active when we boot, and are we leaving them like that? I'm pretty sure at least some of the coprocessors have their own watchdog (SMC...), which might be one of these. We should make sure we don't clobber that.

--
Hector Martin (marcan@xxxxxxxxx)
Public Key: https://mrcn.st/pub



[Index of Archives]     [Device Tree Compilter]     [Device Tree Spec]     [Linux Driver Backports]     [Video for Linux]     [Linux USB Devel]     [Linux PCI Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Yosemite Backpacking]


  Powered by Linux