Searched refs:dw_cs (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/drivers/clocksource/ |
H A D | dw_apb_timer.c | 322 * @dw_cs: The clocksource to start. 327 void dw_apb_clocksource_start(struct dw_apb_clocksource *dw_cs) in dw_apb_clocksource_start() argument 333 u32 ctrl = apbt_readl(&dw_cs->timer, APBTMR_N_CONTROL); in dw_apb_clocksource_start() 336 apbt_writel(&dw_cs->timer, ctrl, APBTMR_N_CONTROL); in dw_apb_clocksource_start() 337 apbt_writel(&dw_cs->timer, ~0, APBTMR_N_LOAD_COUNT); in dw_apb_clocksource_start() 341 apbt_writel(&dw_cs->timer, ctrl, APBTMR_N_CONTROL); in dw_apb_clocksource_start() 343 dw_apb_clocksource_read(dw_cs); in dw_apb_clocksource_start() 349 struct dw_apb_clocksource *dw_cs = in __apbt_read_clocksource() local 352 current_count = apbt_readl_relaxed(&dw_cs->timer, in __apbt_read_clocksource() 360 struct dw_apb_clocksource *dw_cs in apbt_restart_clocksource() local 382 struct dw_apb_clocksource *dw_cs = kzalloc(sizeof(*dw_cs), GFP_KERNEL); dw_apb_clocksource_init() local 404 dw_apb_clocksource_register(struct dw_apb_clocksource *dw_cs) dw_apb_clocksource_register() argument 414 dw_apb_clocksource_read(struct dw_apb_clocksource *dw_cs) dw_apb_clocksource_read() argument [all...] |
/kernel/linux/linux-6.6/drivers/clocksource/ |
H A D | dw_apb_timer.c | 322 * @dw_cs: The clocksource to start. 327 void dw_apb_clocksource_start(struct dw_apb_clocksource *dw_cs) in dw_apb_clocksource_start() argument 333 u32 ctrl = apbt_readl(&dw_cs->timer, APBTMR_N_CONTROL); in dw_apb_clocksource_start() 336 apbt_writel(&dw_cs->timer, ctrl, APBTMR_N_CONTROL); in dw_apb_clocksource_start() 337 apbt_writel(&dw_cs->timer, ~0, APBTMR_N_LOAD_COUNT); in dw_apb_clocksource_start() 341 apbt_writel(&dw_cs->timer, ctrl, APBTMR_N_CONTROL); in dw_apb_clocksource_start() 343 dw_apb_clocksource_read(dw_cs); in dw_apb_clocksource_start() 349 struct dw_apb_clocksource *dw_cs = in __apbt_read_clocksource() local 352 current_count = apbt_readl_relaxed(&dw_cs->timer, in __apbt_read_clocksource() 360 struct dw_apb_clocksource *dw_cs in apbt_restart_clocksource() local 382 struct dw_apb_clocksource *dw_cs = kzalloc(sizeof(*dw_cs), GFP_KERNEL); dw_apb_clocksource_init() local 404 dw_apb_clocksource_register(struct dw_apb_clocksource *dw_cs) dw_apb_clocksource_register() argument 414 dw_apb_clocksource_read(struct dw_apb_clocksource *dw_cs) dw_apb_clocksource_read() argument [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | dw_apb_timer.h | 47 void dw_apb_clocksource_register(struct dw_apb_clocksource *dw_cs); 48 void dw_apb_clocksource_start(struct dw_apb_clocksource *dw_cs); 49 u64 dw_apb_clocksource_read(struct dw_apb_clocksource *dw_cs);
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | dw_apb_timer.h | 47 void dw_apb_clocksource_register(struct dw_apb_clocksource *dw_cs); 48 void dw_apb_clocksource_start(struct dw_apb_clocksource *dw_cs); 49 u64 dw_apb_clocksource_read(struct dw_apb_clocksource *dw_cs);
|
Completed in 2 milliseconds