summaryrefslogtreecommitdiffstats
path: root/hw/arm/integratorcp.c
diff options
context:
space:
mode:
authorDmitry Osipenko2016-06-06 17:59:30 +0200
committerPeter Maydell2016-06-06 17:59:30 +0200
commit7ef6e3cf8d29022c31d417be12042af33682e2b8 (patch)
tree8a78014f6e2753e2675e8528a4e3583c13bca0a4 /hw/arm/integratorcp.c
parenthw/ptimer: Perform counter wrap around if timer already expired (diff)
downloadqemu-7ef6e3cf8d29022c31d417be12042af33682e2b8.tar.gz
qemu-7ef6e3cf8d29022c31d417be12042af33682e2b8.tar.xz
qemu-7ef6e3cf8d29022c31d417be12042af33682e2b8.zip
hw/ptimer: Update .delta on period/freq change
Delta value must be updated on period/freq change, otherwise running timer would be restarted (counter reloaded with old delta). Only m68k/mcf520x and arm/arm_timer devices are currently doing freq change correctly, i.e. stopping the timer. Perform delta update to fix affected devices and eliminate potential further mistakes. Signed-off-by: Dmitry Osipenko <digetx@gmail.com> Reviewed-by: Peter Crosthwaite <crosthwaite.peter@gmail.com> Message-id: 4987ef5fdc128bb9a744fd794d3f609135c6a39c.1464367869.git.digetx@gmail.com Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'hw/arm/integratorcp.c')
0 files changed, 0 insertions, 0 deletions