| /linux/drivers/rtc/ |
| H A D | rtc-ftrtc010.c | 34 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()
|
| /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/drivers/regulator/ |
| H A D | max8649.c | 54 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()
|
| /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() 201 ret = clk_set_rate(priv->extclk, freq); in pxa_ssp_set_dai_sysclk() 772 priv->extclk = devm_clk_get(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() 778 priv->extclk = NULL; in pxa_ssp_probe()
|
| /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/drivers/media/i2c/ |
| H A D | ar0521.c | 117 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_v4l2_sensor_clk_get(dev, "extclk"); in ar0521_probe() 1081 if (IS_ERR(sensor->extclk)) in ar0521_probe() 1082 return dev_err_probe(dev, PTR_ERR(sensor->extclk), in ar0521_probe() 1085 sensor->extclk_freq = clk_get_rate(sensor->extclk); in ar0521_probe()
|
| H A D | imx111.c | 174 struct clk *extclk; member 1296 ret = clk_prepare_enable(sensor->extclk); in imx111_power_on() 1315 clk_disable_unprepare(sensor->extclk); in imx111_power_off() 1389 extclk_rate = clk_get_rate(sensor->extclk); in imx111_clk_init() 1394 if (clk_get_rate(sensor->extclk) == in imx111_clk_init() 1483 sensor->extclk = devm_v4l2_sensor_clk_get(dev, NULL); in imx111_probe() 1484 if (IS_ERR(sensor->extclk)) in imx111_probe() 1485 return dev_err_probe(dev, PTR_ERR(sensor->extclk), in imx111_probe()
|
| H A D | ov8865.c | 697 struct clk *extclk; member 2419 ret = clk_prepare_enable(sensor->extclk); in ov8865_sensor_power() 2434 clk_disable_unprepare(sensor->extclk); in ov8865_sensor_power() 3014 sensor->extclk = devm_v4l2_sensor_clk_get(dev, NULL); in ov8865_probe() 3015 if (IS_ERR(sensor->extclk)) { in ov8865_probe() 3016 ret = dev_err_probe(dev, PTR_ERR(sensor->extclk), in ov8865_probe() 3021 sensor->extclk_rate = clk_get_rate(sensor->extclk); in ov8865_probe()
|
| /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)
|
| /linux/include/linux/mfd/wcd934x/ |
| H A D | wcd934x.h | 26 struct clk *extclk; member
|
| /linux/drivers/hwmon/ |
| H A D | ltc2947-core.c | 935 struct clk *extclk; in ltc2947_setup() local 958 extclk = devm_clk_get_optional_enabled(st->dev, NULL); in ltc2947_setup() 959 if (IS_ERR(extclk)) in ltc2947_setup() 960 return dev_err_probe(st->dev, PTR_ERR(extclk), in ltc2947_setup() 963 if (extclk) { in ltc2947_setup() 969 rate_hz = clk_get_rate(extclk); in ltc2947_setup()
|
| /linux/include/linux/regulator/ |
| H A D | max8649.h | 36 unsigned extclk:1; member
|
| /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/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/clk/ |
| H A D | clk-versaclock5.c | 689 const u8 extclk = VC5_OUT_DIV_CONTROL_SELB_NORM | in vc5_clk_out_get_parent() local 706 if (src == extclk) in vc5_clk_out_get_parent() 722 const u8 extclk = VC5_OUT_DIV_CONTROL_SELB_NORM | in vc5_clk_out_set_parent() local 729 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/drivers/gpu/drm/renesas/rcar-du/ |
| H A D | rcar_du_crtc.c | 219 unsigned long extclk; in rcar_du_crtc_set_display_timing() local 227 extclk = clk_get_rate(rcrtc->extclock); in rcar_du_crtc_set_display_timing() 228 rcar_du_dpll_divider(rcrtc, &dpll, extclk, target); in rcar_du_crtc_set_display_timing()
|