Lines Matching refs:clocks
73 struct clk *dotclkin[2]; /* External DU clocks */
74 } clocks;
332 rcar_lvds_d3_e3_pll_calc(lvds, lvds->clocks.dotclkin[0], freq, &pll,
334 rcar_lvds_d3_e3_pll_calc(lvds, lvds->clocks.dotclkin[1], freq, &pll,
336 rcar_lvds_d3_e3_pll_calc(lvds, lvds->clocks.extal, freq, &pll,
381 ret = clk_prepare_enable(lvds->clocks.mod);
402 clk_disable_unprepare(lvds->clocks.mod);
461 ret = clk_prepare_enable(lvds->clocks.mod);
626 clk_disable_unprepare(lvds->clocks.mod);
851 lvds->clocks.mod = rcar_lvds_get_clock(lvds, NULL, false);
852 if (IS_ERR(lvds->clocks.mod))
853 return PTR_ERR(lvds->clocks.mod);
861 lvds->clocks.extal = rcar_lvds_get_clock(lvds, "extal", true);
862 if (IS_ERR(lvds->clocks.extal))
863 return PTR_ERR(lvds->clocks.extal);
865 lvds->clocks.dotclkin[0] = rcar_lvds_get_clock(lvds, "dclkin.0", true);
866 if (IS_ERR(lvds->clocks.dotclkin[0]))
867 return PTR_ERR(lvds->clocks.dotclkin[0]);
869 lvds->clocks.dotclkin[1] = rcar_lvds_get_clock(lvds, "dclkin.1", true);
870 if (IS_ERR(lvds->clocks.dotclkin[1]))
871 return PTR_ERR(lvds->clocks.dotclkin[1]);
874 if (!lvds->clocks.extal && !lvds->clocks.dotclkin[0] &&
875 !lvds->clocks.dotclkin[1]) {