Lines Matching full:clks

131 	struct clk_bulk_data *clks;  member
139 clk_bulk_put(devres->num_clks, devres->clks); in devm_clk_bulk_release()
143 struct clk_bulk_data *clks, bool optional) in __devm_clk_bulk_get() argument
154 ret = clk_bulk_get_optional(dev, num_clks, clks); in __devm_clk_bulk_get()
156 ret = clk_bulk_get(dev, num_clks, clks); in __devm_clk_bulk_get()
158 devres->clks = clks; in __devm_clk_bulk_get()
169 struct clk_bulk_data *clks) in devm_clk_bulk_get() argument
171 return __devm_clk_bulk_get(dev, num_clks, clks, false); in devm_clk_bulk_get()
176 struct clk_bulk_data *clks) in devm_clk_bulk_get_optional() argument
178 return __devm_clk_bulk_get(dev, num_clks, clks, true); in devm_clk_bulk_get_optional()
186 clk_bulk_put_all(devres->num_clks, devres->clks); in devm_clk_bulk_release_all()
190 struct clk_bulk_data **clks) in devm_clk_bulk_get_all() argument
200 ret = clk_bulk_get_all(dev, &devres->clks); in devm_clk_bulk_get_all()
202 *clks = devres->clks; in devm_clk_bulk_get_all()
217 clk_bulk_disable_unprepare(devres->num_clks, devres->clks); in devm_clk_bulk_release_all_enable()
218 clk_bulk_put_all(devres->num_clks, devres->clks); in devm_clk_bulk_release_all_enable()
222 struct clk_bulk_data **clks) in devm_clk_bulk_get_all_enabled() argument
232 ret = clk_bulk_get_all(dev, &devres->clks); in devm_clk_bulk_get_all_enabled()
234 *clks = devres->clks; in devm_clk_bulk_get_all_enabled()
241 ret = clk_bulk_prepare_enable(devres->num_clks, *clks); in devm_clk_bulk_get_all_enabled()
245 clk_bulk_put_all(devres->num_clks, devres->clks); in devm_clk_bulk_get_all_enabled()