Lines Matching refs:oh

238 	struct omap_hwmod *oh;  in omap_dm_timer_init_one()  local
267 oh = omap_hwmod_lookup(oh_name); in omap_dm_timer_init_one()
268 if (!oh) in omap_dm_timer_init_one()
271 *timer_name = oh->name; in omap_dm_timer_init_one()
274 r = omap_hwmod_get_resource_byname(oh, IORESOURCE_IRQ, NULL, in omap_dm_timer_init_one()
280 r = omap_hwmod_get_resource_byname(oh, IORESOURCE_MEM, NULL, in omap_dm_timer_init_one()
293 timer->fclk = clk_get(NULL, omap_hwmod_get_main_clk(oh)); in omap_dm_timer_init_one()
303 pr_warn("%s: %s cannot set source\n", __func__, oh->name); in omap_dm_timer_init_one()
311 omap_hwmod_enable(oh); in omap_dm_timer_init_one()
401 struct omap_hwmod *oh; in omap2_sync32k_clocksource_init() local
422 oh = omap_hwmod_lookup(oh_name); in omap2_sync32k_clocksource_init()
423 if (!oh || oh->slaves_cnt == 0) in omap2_sync32k_clocksource_init()
432 vbase = omap_hwmod_get_mpu_rt_va(oh); in omap2_sync32k_clocksource_init()
440 ret = omap_hwmod_enable(oh); in omap2_sync32k_clocksource_init()
451 omap_hwmod_idle(oh); in omap2_sync32k_clocksource_init()
700 static int __init omap_timer_init(struct omap_hwmod *oh, void *unused) in omap_timer_init() argument
709 pr_debug("%s: %s\n", __func__, oh->name); in omap_timer_init()
712 timer_dev_attr = oh->dev_attr; in omap_timer_init()
719 pr_err("%s: No memory for [%s]\n", __func__, oh->name); in omap_timer_init()
733 sscanf(oh->name, "timer%2d", &id); in omap_timer_init()
741 pdev = omap_device_build(name, id, oh, pdata, sizeof(*pdata)); in omap_timer_init()
745 __func__, name, oh->name); in omap_timer_init()