qemu/include/hw/timer
Andrew Jeffery c04bd47db6 hw/timer: Add ASPEED timer device model
Implement basic ASPEED timer functionality for the AST2400 SoC[1]: Up to
8 timers can independently be configured, enabled, reset and disabled.
Some hardware features are not implemented, namely clock value matching
and pulse generation, but the implementation is enough to boot the Linux
kernel configured with aspeed_defconfig.

[1] http://www.aspeedtech.com/products.php?fPath=20&rId=376

Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
Message-id: 1458096317-25223-2-git-send-email-andrew@aj.id.au
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
2016-03-16 17:42:18 +00:00
..
a9gtimer.h Fix Cortex-A9 global timer 2015-07-27 22:44:47 +03:00
allwinner-a10-pit.h allwinner-a10-pit: implement prescaler and source selection 2014-04-17 21:34:06 +01:00
arm_mptimer.h a9mpcore: Embed ARMMPTimerState 2013-11-05 17:47:29 +01:00
aspeed_timer.h hw/timer: Add ASPEED timer device model 2016-03-16 17:42:18 +00:00
digic-timer.h hw/arm/digic: add timer support 2013-12-17 20:12:51 +00:00
hpet.h pc: acpi: move HPET from DSDT to SSDT 2016-01-09 23:20:18 +02:00
i8254_internal.h i8254: Convert PITCommonState to QOM realizefn 2013-06-07 14:55:24 +02:00
i8254.h kvm/i8254: QOM'ify some more 2013-06-07 14:55:24 +02:00
imx_epit.h i.MX: Split the CCM class into an abstract base class and a concrete class 2015-12-17 13:37:15 +00:00
imx_gpt.h i.MX: Split the CCM class into an abstract base class and a concrete class 2015-12-17 13:37:15 +00:00
m48t59.h m48t59: introduce new base-year qdev property 2015-03-10 09:18:56 +00:00
mc146818rtc_regs.h hw: move headers to include/ 2013-04-08 18:13:10 +02:00
mc146818rtc.h rtc: remove rtc_set_date 2013-06-01 14:25:38 +04:00
stm32f2xx_timer.h stm32f2xx_timer: Add the stm32f2xx Timer 2015-03-11 13:21:05 +00:00