]> git.proxmox.com Git - mirror_qemu.git/commit
hw/intc/bcm2836_control: Implement local timer
authorZoltán Baldaszti <bztemail@gmail.com>
Fri, 15 Mar 2019 11:12:28 +0000 (11:12 +0000)
committerPeter Maydell <peter.maydell@linaro.org>
Fri, 15 Mar 2019 11:12:28 +0000 (11:12 +0000)
commit67d80321f26d9ea2b623ffac567a2f758ceae037
treeecc237bc08b5ddab21231db2bc47db9889bdbe35
parent7074ab12c81a1b2b1e0e1c40983f56b2c5ccc494
hw/intc/bcm2836_control: Implement local timer

The BCM2836 control logic module includes a simple
"local timer" which is a programmable down-counter that
can generates an interrupt. Implement this functionality.

Signed-off-by: Zoltán Baldaszti <bztemail@gmail.com>
[PMM: wrote commit message; wrapped long line; tweaked
 some comments to match the final version of the code]
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
hw/intc/bcm2836_control.c
include/hw/intc/bcm2836_control.h