Lines Matching refs:oi
249 struct omap_hwmod_ocp_if *oi; in _fetch_next_ocp_if() local
251 oi = list_entry(*p, struct omap_hwmod_link, node)->ocp_if; in _fetch_next_ocp_if()
256 return oi; in _fetch_next_ocp_if()
2804 static int __init _add_link(struct omap_hwmod_ocp_if *oi) in _add_link() argument
2808 pr_debug("omap_hwmod: %s -> %s: adding link\n", oi->master->name, in _add_link()
2809 oi->slave->name); in _add_link()
2813 ml->ocp_if = oi; in _add_link()
2814 list_add(&ml->node, &oi->master->master_ports); in _add_link()
2815 oi->master->masters_cnt++; in _add_link()
2817 sl->ocp_if = oi; in _add_link()
2818 list_add(&sl->node, &oi->slave->slave_ports); in _add_link()
2819 oi->slave->slaves_cnt++; in _add_link()
2837 static int __init _register_link(struct omap_hwmod_ocp_if *oi) in _register_link() argument
2839 if (!oi || !oi->master || !oi->slave || !oi->user) in _register_link()
2842 if (oi->_int_flags & _OCPIF_INT_FLAGS_REGISTERED) in _register_link()
2846 oi->master->name, oi->slave->name); in _register_link()
2852 if (oi->master->_state != _HWMOD_STATE_REGISTERED) in _register_link()
2853 _register(oi->master); in _register_link()
2855 if (oi->slave->_state != _HWMOD_STATE_REGISTERED) in _register_link()
2856 _register(oi->slave); in _register_link()
2858 _add_link(oi); in _register_link()
2860 oi->_int_flags |= _OCPIF_INT_FLAGS_REGISTERED; in _register_link()
3602 struct omap_hwmod_ocp_if *oi; in omap_hwmod_get_pwrdm() local
3615 oi = _find_mpu_rt_port(oh); in omap_hwmod_get_pwrdm()
3616 if (!oi) in omap_hwmod_get_pwrdm()
3618 c = oi->_clk; in omap_hwmod_get_pwrdm()