Home
last modified time | relevance | path

Searched full:ext_clk (Results 1 – 10 of 10) sorted by relevance

/linux/drivers/bluetooth/
H A Dhci_ll.c69 struct clk *ext_clk; member
133 if (!IS_ERR(lldev->ext_clk)) in ll_open()
134 clk_prepare_enable(lldev->ext_clk); in ll_open()
170 clk_disable_unprepare(lldev->ext_clk); in ll_close()
713 lldev->ext_clk = devm_clk_get(&serdev->dev, "ext_clock"); in hci_ti_probe()
714 if (IS_ERR(lldev->ext_clk) && PTR_ERR(lldev->ext_clk) != -ENOENT) in hci_ti_probe()
715 return PTR_ERR(lldev->ext_clk); in hci_ti_probe()
/linux/drivers/media/i2c/ccs/
H A Dccs-core.c1485 unsigned int ext_freq = sensor->hwcfg.ext_clk; in ccs_setup_flash_strobe()
1665 if (sensor->reset || sensor->xshutdown || sensor->ext_clk) { in ccs_power_on()
1668 rval = clk_prepare_enable(sensor->ext_clk); in ccs_power_on()
1678 sleep = SMIAPP_RESET_DELAY(sensor->hwcfg.ext_clk); in ccs_power_on()
1732 sensor->hwcfg.ext_clk / (1000000 / (1 << 8))); in ccs_power_on()
1777 clk_disable_unprepare(sensor->ext_clk); in ccs_power_on()
1805 clk_disable_unprepare(sensor->ext_clk); in ccs_power_off()
3214 &hwcfg->ext_clk); in ccs_get_hwconfig()
3302 sensor->ext_clk = devm_v4l2_sensor_clk_get(&client->dev, NULL); in ccs_probe()
3303 if (IS_ERR(sensor->ext_clk)) in ccs_probe()
[all …]
/linux/drivers/iio/imu/
H A Dadis16480.c176 struct clk *ext_clk; member
1667 return clk_prepare_enable(st->ext_clk); in adis16480_ext_clk_config()
1674 st->ext_clk = devm_clk_get_optional(dev, "sync"); in adis16480_get_ext_clocks()
1675 if (IS_ERR(st->ext_clk)) in adis16480_get_ext_clocks()
1676 return dev_err_probe(dev, PTR_ERR(st->ext_clk), "failed to get ext clk\n"); in adis16480_get_ext_clocks()
1677 if (st->ext_clk) { in adis16480_get_ext_clocks()
1683 st->ext_clk = devm_clk_get_optional(dev, "pps"); in adis16480_get_ext_clocks()
1684 if (IS_ERR(st->ext_clk)) in adis16480_get_ext_clocks()
1685 return dev_err_probe(dev, PTR_ERR(st->ext_clk), "failed to get ext clk\n"); in adis16480_get_ext_clocks()
1686 if (st->ext_clk) { in adis16480_get_ext_clocks()
[all …]
/linux/arch/arm/boot/dts/axis/
H A Dartpec6.dtsi91 ext_clk: ext_clk { label
107 clocks = <&ext_clk>;
/linux/Documentation/devicetree/bindings/iio/adc/
H A Dadi,axi-adc.yaml120 clocks = <&ext_clk>;
/linux/drivers/iio/adc/
H A Dad4170-4.c2494 struct clk *ext_clk; in ad4170_clock_select() local
2497 ext_clk = devm_clk_get_optional_enabled(dev, NULL); in ad4170_clock_select()
2498 if (IS_ERR(ext_clk)) in ad4170_clock_select()
2499 return dev_err_probe(dev, PTR_ERR(ext_clk), in ad4170_clock_select()
2502 if (!ext_clk) { in ad4170_clock_select()
2523 st->mclk_hz = clk_get_rate(ext_clk); in ad4170_clock_select()
/linux/include/linux/mfd/
H A Dtps6594.h1191 #define TPS6594_IRQ_NAME_EXT_CLK "ext_clk"
1297 #define TPS65224_IRQ_NAME_EXT_CLK "ext_clk"
/linux/drivers/media/dvb-frontends/
H A Dstv0900_core.c270 static u32 stv0900_get_mclk_freq(struct stv0900_internal *intp, u32 ext_clk) in stv0900_get_mclk_freq() argument
277 mclk = (div + 1) * ext_clk / ad_div; in stv0900_get_mclk_freq()
/linux/drivers/gpu/drm/radeon/
H A Datombios.h1095 UCHAR ucRefClkSource:2; //bit5:4: PPLL1 =0, PPLL2=1, EXT_CLK=2
1107 UCHAR ucRefClkSource:2; //bit5:4: PPLL1 =0, PPLL2=1, EXT_CLK=2
1191 UCHAR ucRefClkSource:2; //bit5:4: PPLL1 =0, PPLL2=1, DCPLL=2, EXT_CLK=3 <= New
1203 UCHAR ucRefClkSource:2; //bit5:4: PPLL1 =0, PPLL2=1, DCPLL=2, EXT_CLK=3 <= New
/linux/drivers/gpu/drm/amd/include/
H A Datombios.h1301 UCHAR ucRefClkSource:2; //bit5:4: PPLL1 =0, PPLL2=1, EXT_CLK=2
1313 UCHAR ucRefClkSource:2; //bit5:4: PPLL1 =0, PPLL2=1, EXT_CLK=2
1397 UCHAR ucRefClkSource:2; //bit5:4: PPLL1 =0, PPLL2=1, DCPLL=2, EXT_CLK=3 <= New
1409 UCHAR ucRefClkSource:2; //bit5:4: PPLL1 =0, PPLL2=1, DCPLL=2, EXT_CLK=3 <= New