189c0b8e2SRussell Kingconfig CLKSRC_I8253 289c0b8e2SRussell King bool 3442c8176SRussell King 4e6220bdcSThomas Gleixnerconfig CLKEVT_I8253 5e6220bdcSThomas Gleixner bool 6e6220bdcSThomas Gleixner 715f304b6SRalf Baechleconfig I8253_LOCK 815f304b6SRalf Baechle bool 915f304b6SRalf Baechle 1015f304b6SRalf Baechleconfig CLKBLD_I8253 11e6220bdcSThomas Gleixner def_bool y if CLKSRC_I8253 || CLKEVT_I8253 || I8253_LOCK 1215f304b6SRalf Baechle 13442c8176SRussell Kingconfig CLKSRC_MMIO 14442c8176SRussell King bool 1506c3df49SJamie Iles 1606c3df49SJamie Ilesconfig DW_APB_TIMER 1706c3df49SJamie Iles bool 18*489bcceaSMattias Wallin 19*489bcceaSMattias Wallinconfig CLKSRC_DBX500_PRCMU 20*489bcceaSMattias Wallin bool "Clocksource PRCMU Timer" 21*489bcceaSMattias Wallin depends on UX500_SOC_DB5500 || UX500_SOC_DB8500 22*489bcceaSMattias Wallin default y 23*489bcceaSMattias Wallin help 24*489bcceaSMattias Wallin Use the always on PRCMU Timer as clocksource 25*489bcceaSMattias Wallin 26*489bcceaSMattias Wallinconfig CLKSRC_DBX500_PRCMU_SCHED_CLOCK 27*489bcceaSMattias Wallin bool "Clocksource PRCMU Timer sched_clock" 28*489bcceaSMattias Wallin depends on (CLKSRC_DBX500_PRCMU && !NOMADIK_MTU_SCHED_CLOCK) 29*489bcceaSMattias Wallin select HAVE_SCHED_CLOCK 30*489bcceaSMattias Wallin default y 31*489bcceaSMattias Wallin help 32*489bcceaSMattias Wallin Use the always on PRCMU Timer as sched_clock 33