xref: /openbmc/qemu/hw/timer/Kconfig (revision 71119ed3651622e1c531d1294839e9f3341adaf5)
182f51817SPaolo Bonziniconfig ARM_TIMER
282f51817SPaolo Bonzini    bool
39533dcddSPaolo Bonzini    select PTIMER
482f51817SPaolo Bonzini
582f51817SPaolo Bonziniconfig ARM_MPTIMER
682f51817SPaolo Bonzini    bool
79533dcddSPaolo Bonzini    select PTIMER
882f51817SPaolo Bonzini
982f51817SPaolo Bonziniconfig A9_GTIMER
1082f51817SPaolo Bonzini    bool
1182f51817SPaolo Bonzini
1282f51817SPaolo Bonziniconfig HPET
1382f51817SPaolo Bonzini    bool
14*d1368344SPeter Maydell    default y if PC
15*d1368344SPeter Maydell    # The HPET has both a Rust and a C implementation
16*d1368344SPeter Maydell    select HPET_C if !HAVE_RUST
17*d1368344SPeter Maydell    select X_HPET_RUST if HAVE_RUST
18*d1368344SPeter Maydell
19*d1368344SPeter Maydellconfig HPET_C
20*d1368344SPeter Maydell    bool
2182f51817SPaolo Bonzini
2282f51817SPaolo Bonziniconfig I8254
2382f51817SPaolo Bonzini    bool
24dccdaa1fSPhilippe Mathieu-Daudé    depends on ISA_BUS
2582f51817SPaolo Bonzini
2682f51817SPaolo Bonziniconfig ALLWINNER_A10_PIT
2782f51817SPaolo Bonzini    bool
289533dcddSPaolo Bonzini    select PTIMER
2982f51817SPaolo Bonzini
304dba046cSPeter Maydellconfig PXA2XX_TIMER
314dba046cSPeter Maydell    bool
324dba046cSPeter Maydell
335bf6f1acSAlistair Francisconfig SIFIVE_PWM
345bf6f1acSAlistair Francis    bool
355bf6f1acSAlistair Francis
3682f51817SPaolo Bonziniconfig STM32F2XX_TIMER
3782f51817SPaolo Bonzini    bool
3882f51817SPaolo Bonzini
3982f51817SPaolo Bonziniconfig CMSDK_APB_TIMER
4082f51817SPaolo Bonzini    bool
419533dcddSPaolo Bonzini    select PTIMER
4282f51817SPaolo Bonzini
4382f51817SPaolo Bonziniconfig CMSDK_APB_DUALTIMER
4482f51817SPaolo Bonzini    bool
459533dcddSPaolo Bonzini    select PTIMER
467adca78eSYoshinori Sato
4725e79527SPhilippe Mathieu-Daudéconfig SH_TIMER
4825e79527SPhilippe Mathieu-Daudé    bool
4925e79527SPhilippe Mathieu-Daudé    select PTIMER
5025e79527SPhilippe Mathieu-Daudé
517adca78eSYoshinori Satoconfig RENESAS_TMR
527adca78eSYoshinori Sato    bool
53c7f37bafSYoshinori Sato
54c7f37bafSYoshinori Satoconfig RENESAS_CMT
55c7f37bafSYoshinori Sato    bool
568ff47bc1SMichael Rolnik
570d10df30SPeter Maydellconfig SSE_COUNTER
580d10df30SPeter Maydell    bool
590d10df30SPeter Maydell
600b8ceee8SPeter Maydellconfig SSE_TIMER
610b8ceee8SPeter Maydell    bool
620b8ceee8SPeter Maydell
63f3eb7557SPeter Maydellconfig STELLARIS_GPTM
64f3eb7557SPeter Maydell    bool
65f3eb7557SPeter Maydell
668ff47bc1SMichael Rolnikconfig AVR_TIMER16
678ff47bc1SMichael Rolnik    bool
68