Lines Matching defs:clks
77 * @clks: array of clocks
91 struct clk_bulk_data *clks;
104 hsphy->clks = devm_kcalloc(dev, hsphy->num_clks, sizeof(*hsphy->clks), GFP_KERNEL);
105 if (!hsphy->clks)
112 hsphy->clks[0].id = "cfg_ahb";
113 hsphy->clks[0].clk = devm_clk_get_optional(dev, "cfg_ahb");
114 if (IS_ERR(hsphy->clks[0].clk))
115 return dev_err_probe(dev, PTR_ERR(hsphy->clks[0].clk),
118 hsphy->clks[1].id = "ref";
119 hsphy->clks[1].clk = devm_clk_get(dev, "ref");
120 if (IS_ERR(hsphy->clks[1].clk))
121 return dev_err_probe(dev, PTR_ERR(hsphy->clks[1].clk),
207 ret = clk_bulk_prepare_enable(hsphy->num_clks, hsphy->clks);
271 clk_bulk_disable_unprepare(hsphy->num_clks, hsphy->clks);
283 clk_bulk_disable_unprepare(hsphy->num_clks, hsphy->clks);