Lines Matching refs:num_clks
132 int num_clks; member
139 clk_bulk_put(devres->num_clks, devres->clks); in devm_clk_bulk_release()
142 static int __devm_clk_bulk_get(struct device *dev, int num_clks, 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()
159 devres->num_clks = num_clks; in __devm_clk_bulk_get()
168 int __must_check devm_clk_bulk_get(struct device *dev, int num_clks, in devm_clk_bulk_get() argument
171 return __devm_clk_bulk_get(dev, num_clks, clks, false); in devm_clk_bulk_get()
175 int __must_check devm_clk_bulk_get_optional(struct device *dev, int num_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()
203 devres->num_clks = ret; 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()
235 devres->num_clks = ret; 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()
250 return devres->num_clks; in devm_clk_bulk_get_all_enabled()