Lines Matching refs:clkctrl_clk
259 struct omap_clkctrl_clk *clkctrl_clk; in _ti_clkctrl_clk_register() local
264 clkctrl_clk = kzalloc(sizeof(*clkctrl_clk), GFP_KERNEL); in _ti_clkctrl_clk_register()
265 if (!init.name || !clkctrl_clk) { in _ti_clkctrl_clk_register()
282 clkctrl_clk->reg_offset = offset; in _ti_clkctrl_clk_register()
283 clkctrl_clk->bit_offset = bit; in _ti_clkctrl_clk_register()
284 clkctrl_clk->clk = clk_hw; in _ti_clkctrl_clk_register()
286 list_add(&clkctrl_clk->node, &provider->clocks); in _ti_clkctrl_clk_register()
292 kfree(clkctrl_clk); in _ti_clkctrl_clk_register()
439 struct omap_clkctrl_clk *clkctrl_clk; in _ti_omap4_clkctrl_setup() local
545 clkctrl_clk = kzalloc(sizeof(*clkctrl_clk), GFP_KERNEL); in _ti_omap4_clkctrl_setup()
546 if (!init.name || !clkctrl_clk) in _ti_omap4_clkctrl_setup()
556 clkctrl_clk->reg_offset = reg_data->offset; in _ti_omap4_clkctrl_setup()
557 clkctrl_clk->clk = &hw->hw; in _ti_omap4_clkctrl_setup()
559 list_add(&clkctrl_clk->node, &provider->clocks); in _ti_omap4_clkctrl_setup()
573 kfree(clkctrl_clk); in _ti_omap4_clkctrl_setup()