aboutsummaryrefslogtreecommitdiff
path: root/hw/core/ptimer.c
AgeCommit message (Expand)AuthorFilesLines
2023-12-29hw/core: Constify VMStateRichard Henderson1-1/+1
2023-02-27replay: Extract core API to 'exec/replay-core.h'Philippe Mathieu-Daudé1-1/+1
2022-02-21core/ptimers: Remove unnecessary 'sysemu/cpus.h' includePhilippe Mathieu-Daudé1-1/+0
2021-01-29ptimer: Add new ptimer_set_period_from_clock() functionPeter Maydell1-0/+34
2020-10-27hw/core/ptimer: Support ptimer being disabled by timer callbackPeter Maydell1-0/+4
2020-10-05cpu-timers, icount: new modulesClaudio Fontana1-3/+5
2019-11-11ptimer: Remove old ptimer_init_with_bh() APIPeter Maydell1-76/+15
2019-10-15ptimer: Provide new transaction-based APIPeter Maydell1-15/+137
2019-10-15ptimer: Rename ptimer_init() to ptimer_init_with_bh()Peter Maydell1-1/+1
2019-08-16Include hw/hw.h exactly where neededMarkus Armbruster1-1/+0
2019-08-16Include migration/vmstate.h lessMarkus Armbruster1-0/+2
2018-07-09ptimer: Add TRIGGER_ONLY_ON_DECREMENT policy optionPeter Maydell1-1/+21
2017-03-14qemu-timer: do not include sysemu/cpus.h from util/qemu-timer.hPaolo Bonzini1-0/+1
2017-03-01tests: fix ptimer leaksMarc-André Lureau1-0/+8
2016-10-24hw/ptimer: Add "no counter round down" policyDmitry Osipenko1-0/+9
2016-10-24hw/ptimer: Add "no immediate reload" policyDmitry Osipenko1-5/+26
2016-10-24hw/ptimer: Add "no immediate trigger" policyDmitry Osipenko1-4/+16
2016-10-24hw/ptimer: Add "continuous trigger" policyDmitry Osipenko1-3/+27
2016-10-24hw/ptimer: Add "wraparound after one period" policyDmitry Osipenko1-15/+43
2016-09-22hw/ptimer: Suppress error messages under qtestDmitry Osipenko1-2/+7
2016-09-22hw/ptimer: Introduce timer policy featureDmitry Osipenko1-1/+3
2016-09-22hw/ptimer: Actually stop the timer in case of errorDmitry Osipenko1-0/+1
2016-07-14Revert "hw/ptimer: Perform counter wrap around if timer already expired"Dmitry Osipenko1-7/+2
2016-06-06hw/ptimer: Introduce ptimer_get_limitDmitry Osipenko1-0/+5
2016-06-06hw/ptimer: Support "on the fly" timer mode switchDmitry Osipenko1-6/+7
2016-06-06hw/ptimer: Update .delta on period/freq changeDmitry Osipenko1-0/+2
2016-06-06hw/ptimer: Perform counter wrap around if timer already expiredDmitry Osipenko1-6/+13
2016-06-06hw/ptimer: Fix issues caused by the adjusted timer limit valueDmitry Osipenko1-20/+31
2016-01-29hw/core: Clean up includesPeter Maydell1-0/+1
2015-11-06replay: ptimerPavel Dovgalyuk1-1/+2
2015-05-08hw/ptimer: Do not artificially limit timers when using icountEdgar E. Iglesias1-1/+1
2015-01-26vmstate: accept QEMUTimer in VMSTATE_TIMER*, add VMSTATE_TIMER_PTR*Paolo Bonzini1-1/+1
2014-05-14savevm: Remove all the unneeded version_minimum_id_old (rest)Juan Quintela1-2/+1
2013-08-22aio / timers: Switch entire codebase to the new timer APIAlex Bligh1-9/+9
2013-04-08hw: move target-independent files to subdirectoriesPaolo Bonzini1-0/+231