Lines Matching refs:reg_data
501 const struct omap_clkctrl_reg_data *reg_data; in _ti_omap4_clkctrl_setup() local
648 reg_data = data->regs; in _ti_omap4_clkctrl_setup()
650 while (reg_data->parent) { in _ti_omap4_clkctrl_setup()
651 if ((reg_data->flags & CLKF_SOC_MASK) && in _ti_omap4_clkctrl_setup()
652 (reg_data->flags & soc_mask) == 0) { in _ti_omap4_clkctrl_setup()
653 reg_data++; in _ti_omap4_clkctrl_setup()
661 hw->enable_reg.ptr = provider->base + reg_data->offset; in _ti_omap4_clkctrl_setup()
663 _ti_clkctrl_setup_subclks(provider, node, reg_data, in _ti_omap4_clkctrl_setup()
666 if (reg_data->flags & CLKF_SW_SUP) in _ti_omap4_clkctrl_setup()
668 if (reg_data->flags & CLKF_HW_SUP) in _ti_omap4_clkctrl_setup()
670 if (reg_data->flags & CLKF_NO_IDLEST) in _ti_omap4_clkctrl_setup()
673 if (reg_data->clkdm_name) in _ti_omap4_clkctrl_setup()
674 hw->clkdm_name = reg_data->clkdm_name; in _ti_omap4_clkctrl_setup()
678 init.parent_names = ®_data->parent; in _ti_omap4_clkctrl_setup()
681 if (reg_data->flags & CLKF_SET_RATE_PARENT) in _ti_omap4_clkctrl_setup()
685 reg_data->offset, 0, in _ti_omap4_clkctrl_setup()
701 clkctrl_clk->reg_offset = reg_data->offset; in _ti_omap4_clkctrl_setup()
706 reg_data++; in _ti_omap4_clkctrl_setup()