Lines Matching refs:reg_data
510 const struct omap_clkctrl_reg_data *reg_data; in _ti_omap4_clkctrl_setup() local
636 reg_data = data->regs; in _ti_omap4_clkctrl_setup()
638 while (reg_data->parent) { in _ti_omap4_clkctrl_setup()
639 if ((reg_data->flags & CLKF_SOC_MASK) && in _ti_omap4_clkctrl_setup()
640 (reg_data->flags & soc_mask) == 0) { in _ti_omap4_clkctrl_setup()
641 reg_data++; in _ti_omap4_clkctrl_setup()
649 hw->enable_reg.ptr = provider->base + reg_data->offset; in _ti_omap4_clkctrl_setup()
651 _ti_clkctrl_setup_subclks(provider, node, reg_data, in _ti_omap4_clkctrl_setup()
654 if (reg_data->flags & CLKF_SW_SUP) in _ti_omap4_clkctrl_setup()
656 if (reg_data->flags & CLKF_HW_SUP) in _ti_omap4_clkctrl_setup()
658 if (reg_data->flags & CLKF_NO_IDLEST) in _ti_omap4_clkctrl_setup()
661 if (reg_data->clkdm_name) in _ti_omap4_clkctrl_setup()
662 hw->clkdm_name = reg_data->clkdm_name; in _ti_omap4_clkctrl_setup()
666 init.parent_names = ®_data->parent; in _ti_omap4_clkctrl_setup()
669 if (reg_data->flags & CLKF_SET_RATE_PARENT) in _ti_omap4_clkctrl_setup()
673 reg_data->offset, 0, in _ti_omap4_clkctrl_setup()
689 clkctrl_clk->reg_offset = reg_data->offset; in _ti_omap4_clkctrl_setup()
694 reg_data++; in _ti_omap4_clkctrl_setup()