Statistics
| Branch: | Revision:

root / hw / timer @ db895a1e

Name Size
Makefile.objs 1.1 kB
arm_mptimer.c 8.5 kB
arm_timer.c 10.6 kB
cadence_ttc.c 12.2 kB
ds1338.c 6.2 kB
etraxfs_timer.c 8.8 kB
exynos4210_mct.c 41.6 kB
exynos4210_pwm.c 11.9 kB
exynos4210_rtc.c 16.1 kB
grlib_gptimer.c 10.9 kB
hpet.c 23.1 kB
i8254.c 10 kB
i8254_common.c 8.8 kB
imx_epit.c 10.1 kB
imx_gpt.c 13.1 kB
lm32_timer.c 5.4 kB
m48t59.c 20.5 kB
mc146818rtc.c 28 kB
milkymist-sysctl.c 8.9 kB
omap_gptimer.c 12.8 kB
omap_synctimer.c 2.8 kB
pl031.c 7.1 kB
puv3_ost.c 3.6 kB
pxa2xx_timer.c 15.9 kB
sh_timer.c 8.8 kB
slavio_timer.c 14.1 kB
tusb6010.c 24.5 kB
twl92230.c 24.5 kB
xilinx_timer.c 6.8 kB

Latest revisions

# Date Author Comment
db895a1e 06/07/2013 01:14 pm Andreas Färber

isa: Use realizefn for ISADevice

Drop ISADeviceClass::init and the resulting no-op initfn and let
children implement their own realizefn. Adapt error handling.
Split off an instance_init where sensible.

Signed-off-by: Andreas Färber <>

95669e69 06/03/2013 07:17 pm Jean-Christophe DUBOIS

i.MX: Improve EPIT timer code.

  • Unify function and type naming
  • use dynamic cast whenever possible
  • simplify Debug printf.
  • use new style device intialization.

Signed-off-by: Jean-Christophe DUBOIS <>
Reviewed-by: Peter Chubb <>...

a50c0d6f 06/03/2013 07:17 pm Jean-Christophe DUBOIS

i.MX: split GPT and EPIT timer implementation

There is no common code between these 2 timer implementation.
So it is better to split them.

Signed-off-by: Jean-Christophe DUBOIS <>
Message-id: ...

6681fca3 06/01/2013 01:25 pm Stefan Weil

Remove unnecessary break statements

Fix these warnings from cppcheck:

hw/display/cirrus_vga.c:2603:
hw/sd/sd.c:348:
hw/timer/exynos4210_mct.c:1033:
target-arm/translate.c:9886:
target-s390x/mem_helper.c:518:
target-unicore32/translate.c:1936:
style: Consecutive return, break, continue, goto or throw statements are unnecessary....

997aba8e 05/18/2013 03:35 pm Michael Tokarev

remove some double-includes

Some source files #include the same header more than
once for no good reason. Remove second #includes in
such cases.

Signed-off-by: Michael Tokarev <>

462566fc 05/03/2013 08:21 pm Jean-Christophe DUBOIS

i.MX: implement a more correct version of EPIT timer.

This patch is providing a complete version of the EPIT timer.

Note, however that the GPT timer in the same file is still not
complete.

Signed-off-by: Jean-Christophe DUBOIS <>
Message-id: ...

b8b7456d 05/01/2013 02:04 pm Igor Mammedov

pc: Update rtc_cmos on CPU hot-plug

It provides updated currently available CPUs count to BIOS on reboot.

Signed-off-by: Igor Mammedov <>
Signed-off-by: Andreas Färber <>

a2772c70 04/29/2013 04:27 pm Andreas Färber

m48t59: QOM'ify ISA M48T59 NVRAM

Introduce type constant and cast macro to obsolete DO_UPCAST() and
container_of().

Prepares for ISA realizefn.

Signed-off-by: Andreas Färber <>
Signed-off-by: Andreas Färber <>
Message-id: ...

0e41271e 04/29/2013 04:27 pm Andreas Färber

mc146818rtc: QOM'ify

Introduce type constant and cast macro to obsolete DO_UPCAST().

Prepares for ISA realizefn.

Signed-off-by: Andreas Färber <>
Reviewed-by: Igor Mammedov <>
Signed-off-by: Andreas Färber <>...

bd2be150 04/15/2013 04:16 pm Peter Maydell

arm: fix location of some include files

The recent rearrangement of include files had some minor errors:
devices.h is not ARM specific and should not be in arm/
arm.h should be in arm/

Move these two headers to correct this.

Signed-off-by: Peter Maydell <>...

View revisions

Also available in: Atom