Lines Matching refs:clk_sel
92 struct clk *clk_sel[4]; /* parent of display clock */
93 struct clk *clk_parent[4]; /* original parent of clk_sel */
179 ret = clk_set_parent(ldb->clk_sel[mux], ldb->clk[chno]);
193 if (mux < 0 || mux >= ARRAY_SIZE(ldb->clk_sel)) {
201 clk_set_parent(ldb->clk_sel[mux], ldb->clk[0]);
202 clk_set_parent(ldb->clk_sel[mux], ldb->clk[1]);
207 clk_set_parent(ldb->clk_sel[mux], ldb->clk[imx_ldb_ch->chno]);
256 if (mux < 0 || mux >= ARRAY_SIZE(ldb->clk_sel)) {
341 ret = clk_set_parent(ldb->clk_sel[mux], ldb->clk_parent[mux]);
615 imx_ldb->clk_sel[i] = devm_clk_get(imx_ldb->dev, clkname);
616 if (IS_ERR(imx_ldb->clk_sel[i])) {
617 ret = PTR_ERR(imx_ldb->clk_sel[i]);
618 imx_ldb->clk_sel[i] = NULL;
622 imx_ldb->clk_parent[i] = clk_get_parent(imx_ldb->clk_sel[i]);