| /linux/drivers/rtc/ |
| H A D | rtc-ftrtc010.c | 33 struct clk *extclk; member 132 rtc->extclk = devm_clk_get(dev, "EXTCLK"); in ftrtc010_rtc_probe() 133 if (IS_ERR(rtc->extclk)) { in ftrtc010_rtc_probe() 136 ret = clk_prepare_enable(rtc->extclk); in ftrtc010_rtc_probe() 186 clk_disable_unprepare(rtc->extclk); in ftrtc010_rtc_probe() 196 if (!IS_ERR(rtc->extclk)) in ftrtc010_rtc_remove() 197 clk_disable_unprepare(rtc->extclk); in ftrtc010_rtc_remove()
|
| /linux/sound/soc/kirkwood/ |
| H A D | kirkwood-i2s.c | 220 if (IS_ERR(priv->extclk)) { in kirkwood_set_rate() 236 clk_set_rate(priv->extclk, 256 * rate); in kirkwood_set_rate() 688 priv->extclk = devm_clk_get(&pdev->dev, "extclk"); in kirkwood_i2s_dev_probe() 689 if (IS_ERR(priv->extclk)) { in kirkwood_i2s_dev_probe() 690 if (PTR_ERR(priv->extclk) == -EPROBE_DEFER) in kirkwood_i2s_dev_probe() 693 if (clk_is_match(priv->extclk, priv->clk)) { in kirkwood_i2s_dev_probe() 694 devm_clk_put(&pdev->dev, priv->extclk); in kirkwood_i2s_dev_probe() 695 priv->extclk = ERR_PTR(-EINVAL); in kirkwood_i2s_dev_probe() 698 clk_prepare_enable(priv->extclk); in kirkwood_i2s_dev_probe() 732 if (!IS_ERR(priv->extclk)) in kirkwood_i2s_dev_probe() [all …]
|
| H A D | kirkwood.h | 137 struct clk *extclk; member
|
| /linux/sound/soc/pxa/ |
| H A D | pxa-ssp.c | 40 struct clk *extclk; member 86 clk_prepare_enable(priv->extclk); in pxa_ssp_startup() 110 clk_disable_unprepare(priv->extclk); in pxa_ssp_shutdown() 193 if (priv->extclk) { in pxa_ssp_set_dai_sysclk() 197 * For DT based boards, if an extclk is given, use it in pxa_ssp_set_dai_sysclk() 201 ret = clk_set_rate(priv->extclk, freq); in pxa_ssp_set_dai_sysclk() 772 priv->extclk = devm_clk_get_optional(dev, "extclk"); in pxa_ssp_probe() 773 if (IS_ERR(priv->extclk)) { in pxa_ssp_probe() 774 ret = PTR_ERR(priv->extclk); in pxa_ssp_probe() [all...] |
| /linux/drivers/mfd/ |
| H A D | wcd934x.c | 229 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()
|
| /linux/include/linux/mfd/wcd934x/ |
| H A D | wcd934x.h | 26 struct clk *extclk; member
|
| /linux/include/linux/regulator/ |
| H A D | max8649.h | 36 unsigned extclk:1; member
|
| /linux/Documentation/devicetree/bindings/pinctrl/ |
| H A D | marvell,dove-pinctrl.txt | 33 mpp12 12 gpio, pmu, uart2(rts), audio0(extclk), sdio1(cd), 35 mpp13 13 gpio, pmu, uart2(cts), audio1(extclk), sdio1(wp), 36 ssp(extclk), pmu*
|
| H A D | marvell,kirkwood-pinctrl.txt | 56 mpp44 44 gpio, audio(extclk) 142 mpp28 28 gpio, ge1(col), ts(mp8), tdm(int), audio(extclk) 191 mpp28 28 gpio, ge1(col), ts(mp8), tdm(int), audio(extclk) 207 mpp44 44 gpio, ts(mp8), tdm(rst), audio(extclk) 239 sata1(act), lcd(extclk) 259 mpp28 28 gpio, ge1(col), ts(mp8), tdm(int), audio(extclk), 277 mpp44 44 gpio, ts(mp8), tdm(rst), audio(extclk), lcd(clk)
|
| H A D | marvell,armada-370-pinctrl.txt | 37 mpp16 16 gpio, ge0(rxclk), uart1(rxd), tdm(int), audio(extclk) 86 mpp58 58 gpio, dev(cs0), uart1(rts), tdm(int), audio(extclk),
|
| H A D | marvell,armada-375-pinctrl.txt | 23 mpp7 7 gpio, dev(ad1), ptp(clk), led(p2), audio(extclk)
|
| H A D | marvell,armada-39x-pinctrl.txt | 72 mpp50 50 gpio, pcie0(rstout), tdm(drx) [2], audio(extclk) [2], sd0(cmd), ua2(rxd)
|
| H A D | marvell,armada-38x-pinctrl.txt | 68 mpp50 50 gpio, pcie0(rstout), tdm(drx), audio(extclk), sd0(cmd)
|
| /linux/arch/arm/boot/dts/sunplus/ |
| H A D | sunplus-sp7021.dtsi | 21 extclk: osc0 { label 25 clock-output-names = "extclk"; 41 clocks = <&extclk>;
|
| /linux/drivers/hwmon/ |
| H A D | ltc2947-core.c | 934 struct clk *extclk; in ltc2947_setup() local 957 extclk = devm_clk_get_optional_enabled(st->dev, NULL); in ltc2947_setup() 958 if (IS_ERR(extclk)) in ltc2947_setup() 959 return dev_err_probe(st->dev, PTR_ERR(extclk), in ltc2947_setup() 962 if (extclk) { in ltc2947_setup() 968 rate_hz = clk_get_rate(extclk); in ltc2947_setup()
|
| /linux/Documentation/devicetree/bindings/sound/ |
| H A D | mrvl,pxa-ssp.txt | 12 can be configured. If a clock names "extclk" exists,
|
| H A D | mvebu-audio.txt | 29 "extclk" for the external clock
|
| /linux/arch/arm64/boot/dts/qcom/ |
| H A D | sdm845-wcd9340.dtsi | 32 clock-names = "extclk";
|
| /linux/arch/arm/boot/dts/marvell/ |
| H A D | dove-cubox.dts | 140 clock-names = "internal", "extclk";
|
| /linux/arch/arm/boot/dts/intel/pxa/ |
| H A D | pxa300-raumfeld-common.dtsi | 56 clock-names = "extclk"; 68 clock-names = "extclk";
|
| /linux/drivers/media/i2c/ |
| H A D | ov8865.c | 696 struct clk *extclk; member 2418 ret = clk_prepare_enable(sensor->extclk); in ov8865_sensor_power() 2433 clk_disable_unprepare(sensor->extclk); in ov8865_sensor_power() 3027 sensor->extclk = devm_v4l2_sensor_clk_get(dev, NULL); in ov8865_probe() 3028 if (IS_ERR(sensor->extclk)) { in ov8865_probe() 3029 ret = dev_err_probe(dev, PTR_ERR(sensor->extclk), in ov8865_probe() 3034 sensor->extclk_rate = clk_get_rate(sensor->extclk); in ov8865_probe()
|
| /linux/drivers/clk/ |
| H A D | clk-versaclock5.c | 688 const u8 extclk = VC5_OUT_DIV_CONTROL_SELB_NORM | in vc5_clk_out_get_parent() local 705 if (src == extclk) in vc5_clk_out_get_parent() 721 const u8 extclk = VC5_OUT_DIV_CONTROL_SELB_NORM | in vc5_clk_out_set_parent() local 728 src |= extclk; in vc5_clk_out_set_parent()
|
| /linux/arch/arm/boot/dts/samsung/ |
| H A D | s3c64xx-pinctrl.dtsi | 373 pcm0_extclk: pcm0-extclk-pins { 385 pcm1_extclk: pcm1-extclk-pins { 424 pwm_extclk: pwm-extclk-pins {
|
| /linux/arch/arm64/boot/dts/freescale/ |
| H A D | imx8mm-beacon-som.dtsi | 263 clock-names = "extclk";
|
| /linux/drivers/media/dvb-frontends/ |
| H A D | stv0910.c | 77 u32 extclk; member 791 u32 quartz = state->base->extclk / 1000000; in set_mclock() 1797 base->extclk = cfg->clk ? cfg->clk : 30000000; in stv0910_attach()
|