Message ID | 20200517162135.110364-1-linux@roeck-us.net (mailing list archive) |
---|---|
Headers | show |
Series | hw/arm: Implement i.MX watchdog support | expand |
On Sun, 17 May 2020 at 17:21, Guenter Roeck <linux@roeck-us.net> wrote: > > The current i.MX watchdog implementation only supports resets. > This patch series implements the full watchdog, including optional > pretimeout support. > > Notable changes: > - The existing i.MX watchdog emulation (which only emulates syste resets) > is moved from hw/misc to hw/watchdog and renamed to match the naming > convention in hw/watchdog (patch 1/8). > - Full watchdog support is implemented in patch 2/8. > - The watchdog is wired up for i.MX25 and i.MX31 emulations (patch 3/8 and > 4/8). > - The watchdog interrupt (for pretimeout support) is connected for > i.MX6, i.MX6UL, and i.MX7 emulations (patch 5/8, 6/8, and 8/8). > - For i.MX7, various devices are wired up as unimplemented > devices (patch 7/8). This was necessary to avoid crashes when > booting recent Linux kernels. > > The code was tested with all available emulations. Applied to target-arm.next, thanks. -- PMM