hw/arm/armsse: Move watchdogs into data-driven framework
commit1292b93289f8545f416f1d25ee701caa91d24415
authorPeter Maydell <peter.maydell@linaro.org>
Fri, 19 Feb 2021 14:45:58 +0000 (19 14:45 +0000)
committerPeter Maydell <peter.maydell@linaro.org>
Mon, 8 Mar 2021 17:20:02 +0000 (8 17:20 +0000)
tree432700f2486734f5fc670cf604e25e6400d4b4ce
parent7e8e25dbd385403569ce2df07b60b4f8a61f2266
hw/arm/armsse: Move watchdogs into data-driven framework

Move the CMSDK watchdog device handling into the data-driven device
placement framework.  This is slightly more complicated because these
devices might wire their IRQs up to the NMI line, and because one of
them uses the slow 32KHz clock rather than the main clock.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Tested-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20210219144617.4782-26-peter.maydell@linaro.org
hw/arm/armsse.c
include/hw/arm/armsse.h