Home
last modified time | relevance | path

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

12

/Linux-v4.19/sound/soc/kirkwood/
Dkirkwood-i2s.c108 if (IS_ERR(priv->extclk)) { in kirkwood_set_rate()
121 clk_set_rate(priv->extclk, 256 * rate); in kirkwood_set_rate()
570 priv->extclk = devm_clk_get(&pdev->dev, "extclk"); in kirkwood_i2s_dev_probe()
571 if (IS_ERR(priv->extclk)) { in kirkwood_i2s_dev_probe()
572 if (PTR_ERR(priv->extclk) == -EPROBE_DEFER) in kirkwood_i2s_dev_probe()
575 if (clk_is_match(priv->extclk, priv->clk)) { in kirkwood_i2s_dev_probe()
576 devm_clk_put(&pdev->dev, priv->extclk); in kirkwood_i2s_dev_probe()
577 priv->extclk = ERR_PTR(-EINVAL); in kirkwood_i2s_dev_probe()
580 clk_prepare_enable(priv->extclk); in kirkwood_i2s_dev_probe()
610 if (!IS_ERR(priv->extclk)) in kirkwood_i2s_dev_probe()
[all …]
Dkirkwood.h139 struct clk *extclk; member
/Linux-v4.19/drivers/rtc/
Drtc-ftrtc010.c44 struct clk *extclk; member
142 rtc->extclk = devm_clk_get(dev, "EXTCLK"); in ftrtc010_rtc_probe()
143 if (IS_ERR(rtc->extclk)) { in ftrtc010_rtc_probe()
146 ret = clk_prepare_enable(rtc->extclk); in ftrtc010_rtc_probe()
195 if (!IS_ERR(rtc->extclk)) in ftrtc010_rtc_remove()
196 clk_disable_unprepare(rtc->extclk); in ftrtc010_rtc_remove()
/Linux-v4.19/drivers/gpu/drm/armada/
Darmada_510.c25 dcrtc->extclk[0] = clk; in armada510_crtc_init()
50 struct clk *clk = dcrtc->extclk[0]; in armada510_crtc_compute_clock()
94 dcrtc->clk = dcrtc->extclk[0]; in armada510_crtc_enable()
Darmada_crtc.h43 struct clk *extclk[2]; member
/Linux-v4.19/drivers/regulator/
Dmax8649.c57 unsigned extclk:1; member
207 info->extclk = pdata->extclk; in max8649_regulator_probe()
208 data = (info->extclk) ? MAX8649_SYNC_EXTCLK : 0; in max8649_regulator_probe()
211 if (info->extclk) { in max8649_regulator_probe()
/Linux-v4.19/Documentation/devicetree/bindings/media/
Dsamsung-s5k6a3.txt18 - clock-names : should contain "extclk" entry for the sensor's EXTCLK clock;
22 - clock-frequency : the frequency at which the "extclk" clock should be
/Linux-v4.19/sound/soc/pxa/
Dpxa-ssp.c44 struct clk *extclk; member
209 if (priv->extclk) { in pxa_ssp_set_dai_sysclk()
217 ret = clk_set_rate(priv->extclk, freq); in pxa_ssp_set_dai_sysclk()
794 priv->extclk = devm_clk_get(dev, "extclk"); in pxa_ssp_probe()
795 if (IS_ERR(priv->extclk)) { in pxa_ssp_probe()
796 ret = PTR_ERR(priv->extclk); in pxa_ssp_probe()
800 priv->extclk = NULL; in pxa_ssp_probe()
/Linux-v4.19/include/linux/regulator/
Dmax8649.h39 unsigned extclk:1; member
/Linux-v4.19/Documentation/devicetree/bindings/pinctrl/
Dmarvell,dove-pinctrl.txt33 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*
Dmarvell,kirkwood-pinctrl.txt56 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)
Dmarvell,armada-370-pinctrl.txt37 mpp16 16 gpio, ge0(rxclk), uart1(rxd), tdm(int), audio(extclk)
86 mpp58 58 gpio, dev(cs0), uart1(rts), tdm(int), audio(extclk),
Dmarvell,armada-375-pinctrl.txt23 mpp7 7 gpio, dev(ad1), ptp(clk), led(p2), audio(extclk)
/Linux-v4.19/drivers/gpu/drm/rcar-du/
Drcar_du_crtc.c227 unsigned long extclk; in rcar_du_crtc_set_display_timing() local
232 extclk = clk_get_rate(rcrtc->extclock); in rcar_du_crtc_set_display_timing()
247 rcar_du_dpll_divider(rcrtc, &dpll, extclk, target); in rcar_du_crtc_set_display_timing()
248 extclk = dpll.output; in rcar_du_crtc_set_display_timing()
251 extdiv = DIV_ROUND_CLOSEST(extclk, mode_clock); in rcar_du_crtc_set_display_timing()
255 extrate = extclk / (extdiv + 1); in rcar_du_crtc_set_display_timing()
/Linux-v4.19/Documentation/devicetree/bindings/sound/
Dmrvl,pxa-ssp.txt12 can be configured. If a clock names "extclk" exists,
Dmvebu-audio.txt24 "extclk" for the external clock
/Linux-v4.19/Documentation/devicetree/bindings/net/
Dbroadcom-bluetooth.txt22 - clock-names: should be "extclk"
/Linux-v4.19/Documentation/devicetree/bindings/timer/
Dfaraday,fttmr010.txt35 clocks = <&extclk>, <&pclk>;
/Linux-v4.19/arch/arm/mach-mmp/
Djasper.c126 .extclk = 0,
Dbrownstone.c131 .extclk = 0,
/Linux-v4.19/drivers/clk/
Dclk-versaclock5.c622 const u8 extclk = VC5_OUT_DIV_CONTROL_SELB_NORM | in vc5_clk_out_get_parent() local
635 if (src == extclk) in vc5_clk_out_get_parent()
651 const u8 extclk = VC5_OUT_DIV_CONTROL_SELB_NORM | in vc5_clk_out_set_parent() local
658 src |= extclk; in vc5_clk_out_set_parent()
/Linux-v4.19/arch/arm/boot/dts/
Ddove-cubox.dts140 clock-names = "internal", "extclk";
Ds3c64xx-pinctrl.dtsi373 pcm0_extclk: pcm0-extclk {
385 pcm1_extclk: pcm1-extclk {
424 pwm_extclk: pwm-extclk {
/Linux-v4.19/Documentation/devicetree/bindings/clock/
Dsamsung,s3c64xx-clock.txt31 - "fin_pll" - PLL input clock (xtal/extclk) - required,
/Linux-v4.19/drivers/spi/
Dspi-omap2-mcspi.c879 u32 l = 0, clkd = 0, div, extclk = 0, clkg = 0; in omap2_mcspi_setup_transfer() local
902 extclk = (div - 1) >> 4; in omap2_mcspi_setup_transfer()
940 cs->chctrl0 |= extclk << 8; in omap2_mcspi_setup_transfer()

12