Searched refs:ext_clk (Results 1 - 14 of 14) sorted by relevance

/linux-master/drivers/mmc/core/
H A Dpwrseq_simple.c30 struct clk *ext_clk; member in struct:mmc_pwrseq_simple
65 if (!IS_ERR(pwrseq->ext_clk) && !pwrseq->clk_enabled) {
66 clk_prepare_enable(pwrseq->ext_clk);
93 if (!IS_ERR(pwrseq->ext_clk) && pwrseq->clk_enabled) {
94 clk_disable_unprepare(pwrseq->ext_clk);
120 pwrseq->ext_clk = devm_clk_get(dev, "ext_clock");
121 if (IS_ERR(pwrseq->ext_clk) && PTR_ERR(pwrseq->ext_clk) != -ENOENT)
122 return dev_err_probe(dev, PTR_ERR(pwrseq->ext_clk), "external clock not ready\n");
/linux-master/drivers/media/i2c/ccs/
H A Dccs-quirk.c155 switch (sensor->hwcfg.ext_clk) {
160 dev_warn(&client->dev, "no MSRs for %d Hz ext_clk\n",
161 sensor->hwcfg.ext_clk);
H A Dccs.h77 u32 ext_clk; /* sensor external clk */ member in struct:ccs_hwconfig
212 struct clk *ext_clk; member in struct:ccs_sensor
H A Dccs-core.c1383 unsigned int ext_freq = sensor->hwcfg.ext_clk;
1563 if (sensor->reset || sensor->xshutdown || sensor->ext_clk) {
1566 rval = clk_prepare_enable(sensor->ext_clk);
1576 sleep = SMIAPP_RESET_DELAY(sensor->hwcfg.ext_clk);
1636 sensor->hwcfg.ext_clk / (1000000 / (1 << 8)));
1681 clk_disable_unprepare(sensor->ext_clk);
1709 clk_disable_unprepare(sensor->ext_clk);
3133 &hwcfg->ext_clk);
3137 dev_dbg(dev, "clk %u, mode %u\n", hwcfg->ext_clk,
3250 sensor->ext_clk
[all...]
/linux-master/drivers/bluetooth/
H A Dhci_ll.c69 struct clk *ext_clk; member in struct:ll_device
132 if (!IS_ERR(lldev->ext_clk))
133 clk_prepare_enable(lldev->ext_clk);
169 clk_disable_unprepare(lldev->ext_clk);
706 lldev->ext_clk = devm_clk_get(&serdev->dev, "ext_clock");
707 if (IS_ERR(lldev->ext_clk) && PTR_ERR(lldev->ext_clk) != -ENOENT)
708 return PTR_ERR(lldev->ext_clk);
/linux-master/drivers/iio/imu/
H A Dadis16480.c170 struct clk *ext_clk; member in struct:adis16480
1351 return clk_prepare_enable(st->ext_clk);
1358 st->ext_clk = devm_clk_get_optional(dev, "sync");
1359 if (IS_ERR(st->ext_clk))
1360 return dev_err_probe(dev, PTR_ERR(st->ext_clk), "failed to get ext clk\n");
1361 if (st->ext_clk) {
1367 st->ext_clk = devm_clk_get_optional(dev, "pps");
1368 if (IS_ERR(st->ext_clk))
1369 return dev_err_probe(dev, PTR_ERR(st->ext_clk), "failed to get ext clk\n");
1370 if (st->ext_clk) {
[all...]
/linux-master/drivers/net/wireless/intel/iwlwifi/fw/
H A Dregulatory.h186 int iwl_bios_get_eckv(struct iwl_fw_runtime *fwrt, u32 *ext_clk);
/linux-master/drivers/video/fbdev/omap/
H A Dhwa742.c762 static void calc_hwa742_clk_rates(unsigned long ext_clk, argument
775 *sys_clk = ext_clk * sys_mul / sys_div;
777 *sys_clk = ext_clk;
781 "ext_clk %ld pix_src %d pix_div %d sys_div %d sys_mul %d\n",
782 ext_clk, pix_clk_src & (0x3 << 1), pix_div, sys_div, sys_mul);
939 unsigned long ext_clk; local
962 ext_clk = clk_get_rate(hwa742.sys_ck);
963 if ((r = calc_extif_timings(ext_clk, &extif_mem_div)) < 0)
968 calc_hwa742_clk_rates(ext_clk, &sys_clk, &pix_clk);
/linux-master/drivers/media/i2c/et8ek8/
H A Det8ek8_driver.c46 struct clk *ext_clk; member in struct:et8ek8_sensor
810 clk_disable_unprepare(sensor->ext_clk);
833 rval = clk_set_rate(sensor->ext_clk, xclk_freq);
839 rval = clk_prepare_enable(sensor->ext_clk);
1436 sensor->ext_clk = devm_clk_get(dev, NULL);
1437 if (IS_ERR(sensor->ext_clk)) {
1439 return PTR_ERR(sensor->ext_clk);
/linux-master/drivers/media/i2c/
H A Dov13b10.c1435 u32 ext_clk; local
1445 &ext_clk);
1451 if (ext_clk != OV13B10_EXT_CLK) {
1453 ext_clk);
H A Dimx355.c95 u32 ext_clk; /* sensor external clk */ member in struct:imx355_hwcfg
1642 &cfg->ext_clk);
1648 dev_dbg(dev, "ext clk: %d", cfg->ext_clk);
1649 if (cfg->ext_clk != IMX355_EXT_CLK) {
1651 cfg->ext_clk);
H A Dimx319.c109 u32 ext_clk; /* sensor external clk */ member in struct:imx319_hwcfg
2354 &cfg->ext_clk);
2360 dev_dbg(dev, "ext clk: %d", cfg->ext_clk);
2361 if (cfg->ext_clk != IMX319_EXT_CLK) {
2363 cfg->ext_clk);
H A Dov08x40.c2061 u32 ext_clk; local
2067 &ext_clk);
2073 if (ext_clk != OV08X40_EXT_CLK) {
2075 ext_clk);
/linux-master/drivers/media/dvb-frontends/
H A Dstv0900_core.c271 static u32 stv0900_get_mclk_freq(struct stv0900_internal *intp, u32 ext_clk) argument
278 mclk = (div + 1) * ext_clk / ad_div;

Completed in 432 milliseconds