Home
last modified time | relevance | path

Searched refs:extclk (Results 1 – 11 of 11) sorted by relevance

/drivers/rtc/
A Drtc-ftrtc010.c34 struct clk *extclk; member
133 rtc->extclk = devm_clk_get(dev, "EXTCLK"); in ftrtc010_rtc_probe()
134 if (IS_ERR(rtc->extclk)) { in ftrtc010_rtc_probe()
137 ret = clk_prepare_enable(rtc->extclk); in ftrtc010_rtc_probe()
187 clk_disable_unprepare(rtc->extclk); in ftrtc010_rtc_probe()
197 if (!IS_ERR(rtc->extclk)) in ftrtc010_rtc_remove()
198 clk_disable_unprepare(rtc->extclk); in ftrtc010_rtc_remove()
/drivers/regulator/
A Dmax8649.c54 unsigned extclk:1; member
203 info->extclk = pdata->extclk; in max8649_regulator_probe()
204 data = (info->extclk) ? MAX8649_SYNC_EXTCLK : 0; in max8649_regulator_probe()
207 if (info->extclk) { in max8649_regulator_probe()
/drivers/mfd/
A Dwcd934x.c229 ddata->extclk = devm_clk_get(dev, "extclk"); in wcd934x_slim_probe()
230 if (IS_ERR(ddata->extclk)) in wcd934x_slim_probe()
231 return dev_err_probe(dev, PTR_ERR(ddata->extclk), in wcd934x_slim_probe()
/drivers/media/i2c/
A Dar0521.c117 struct clk *extclk; member
859 clk_disable_unprepare(sensor->extclk); in ar0521_power_off()
881 ret = clk_prepare_enable(sensor->extclk); in ar0521_power_on()
920 clk_disable_unprepare(sensor->extclk); in ar0521_power_on()
1080 sensor->extclk = devm_clk_get(dev, "extclk"); in ar0521_probe()
1081 if (IS_ERR(sensor->extclk)) { in ar0521_probe()
1083 return PTR_ERR(sensor->extclk); in ar0521_probe()
1086 sensor->extclk_freq = clk_get_rate(sensor->extclk); in ar0521_probe()
A Dov8865.c697 struct clk *extclk; member
2427 ret = clk_prepare_enable(sensor->extclk); in ov8865_sensor_power()
2442 clk_disable_unprepare(sensor->extclk); in ov8865_sensor_power()
3023 sensor->extclk = devm_clk_get(dev, NULL); in ov8865_probe()
3024 if (PTR_ERR(sensor->extclk) == -ENOENT) { in ov8865_probe()
3026 sensor->extclk = NULL; in ov8865_probe()
3027 } else if (IS_ERR(sensor->extclk)) { in ov8865_probe()
3029 ret = PTR_ERR(sensor->extclk); in ov8865_probe()
3044 if (!ret && sensor->extclk) { in ov8865_probe()
3045 ret = clk_set_rate(sensor->extclk, rate); in ov8865_probe()
[all …]
/drivers/hwmon/
A Dltc2947-core.c963 struct clk *extclk; in ltc2947_setup() local
986 extclk = devm_clk_get_optional_enabled(st->dev, NULL); in ltc2947_setup()
987 if (IS_ERR(extclk)) in ltc2947_setup()
988 return dev_err_probe(st->dev, PTR_ERR(extclk), in ltc2947_setup()
991 if (extclk) { in ltc2947_setup()
997 rate_hz = clk_get_rate(extclk); in ltc2947_setup()
/drivers/clk/
A Dclk-versaclock5.c680 const u8 extclk = VC5_OUT_DIV_CONTROL_SELB_NORM | in vc5_clk_out_get_parent() local
697 if (src == extclk) in vc5_clk_out_get_parent()
713 const u8 extclk = VC5_OUT_DIV_CONTROL_SELB_NORM | in vc5_clk_out_set_parent() local
720 src |= extclk; in vc5_clk_out_set_parent()
/drivers/gpu/drm/renesas/rcar-du/
A Drcar_du_crtc.c218 unsigned long extclk; in rcar_du_crtc_set_display_timing() local
226 extclk = clk_get_rate(rcrtc->extclock); in rcar_du_crtc_set_display_timing()
227 rcar_du_dpll_divider(rcrtc, &dpll, extclk, target); in rcar_du_crtc_set_display_timing()
/drivers/spi/
A Dspi-omap2-mcspi.c915 u32 ref_clk_hz, l = 0, clkd = 0, div, extclk = 0, clkg = 0; in omap2_mcspi_setup_transfer() local
939 extclk = (div - 1) >> 4; in omap2_mcspi_setup_transfer()
977 cs->chctrl0 |= extclk << 8; in omap2_mcspi_setup_transfer()
/drivers/net/can/rcar/
A Drcar_canfd.c489 bool extclk; /* CANFD or Ext clock */ member
864 if (gpriv->extclk) in rcar_canfd_configure_controller()
2055 gpriv->extclk = gpriv->info->external_clk; in rcar_canfd_probe()
2173 gpriv->extclk ? "ext" : "canfd", in rcar_canfd_probe()
/drivers/media/dvb-frontends/
A Dstv0910.c77 u32 extclk; member
791 u32 quartz = state->base->extclk / 1000000; in set_mclock()
1797 base->extclk = cfg->clk ? cfg->clk : 30000000; in stv0910_attach()

Completed in 44 milliseconds