Searched refs:dw_cs (Results 1 – 1 of 1) sorted by relevance
287 void dw_apb_clocksource_start(struct dw_apb_clocksource *dw_cs) in dw_apb_clocksource_start() argument293 u32 ctrl = apbt_readl(&dw_cs->timer, APBTMR_N_CONTROL); in dw_apb_clocksource_start()296 apbt_writel(&dw_cs->timer, ctrl, APBTMR_N_CONTROL); in dw_apb_clocksource_start()297 apbt_writel(&dw_cs->timer, ~0, APBTMR_N_LOAD_COUNT); in dw_apb_clocksource_start()301 apbt_writel(&dw_cs->timer, ctrl, APBTMR_N_CONTROL); in dw_apb_clocksource_start()303 dw_apb_clocksource_read(dw_cs); in dw_apb_clocksource_start()309 struct dw_apb_clocksource *dw_cs = in __apbt_read_clocksource() local312 current_count = apbt_readl_relaxed(&dw_cs->timer, in __apbt_read_clocksource()320 struct dw_apb_clocksource *dw_cs = in apbt_restart_clocksource() local323 dw_apb_clocksource_start(dw_cs); in apbt_restart_clocksource()[all …]