/Linux-v4.19/sound/soc/kirkwood/ |
D | kirkwood-i2s.c | 108 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 …]
|
D | kirkwood.h | 139 struct clk *extclk; member
|
/Linux-v4.19/drivers/rtc/ |
D | rtc-ftrtc010.c | 44 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/ |
D | armada_510.c | 25 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()
|
D | armada_crtc.h | 43 struct clk *extclk[2]; member
|
/Linux-v4.19/drivers/regulator/ |
D | max8649.c | 57 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/ |
D | samsung-s5k6a3.txt | 18 - 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/ |
D | pxa-ssp.c | 44 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/ |
D | max8649.h | 39 unsigned extclk:1; member
|
/Linux-v4.19/Documentation/devicetree/bindings/pinctrl/ |
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*
|
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)
|
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),
|
D | marvell,armada-375-pinctrl.txt | 23 mpp7 7 gpio, dev(ad1), ptp(clk), led(p2), audio(extclk)
|
/Linux-v4.19/drivers/gpu/drm/rcar-du/ |
D | rcar_du_crtc.c | 227 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/ |
D | mrvl,pxa-ssp.txt | 12 can be configured. If a clock names "extclk" exists,
|
D | mvebu-audio.txt | 24 "extclk" for the external clock
|
/Linux-v4.19/Documentation/devicetree/bindings/net/ |
D | broadcom-bluetooth.txt | 22 - clock-names: should be "extclk"
|
/Linux-v4.19/Documentation/devicetree/bindings/timer/ |
D | faraday,fttmr010.txt | 35 clocks = <&extclk>, <&pclk>;
|
/Linux-v4.19/arch/arm/mach-mmp/ |
D | jasper.c | 126 .extclk = 0,
|
D | brownstone.c | 131 .extclk = 0,
|
/Linux-v4.19/drivers/clk/ |
D | clk-versaclock5.c | 622 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/ |
D | dove-cubox.dts | 140 clock-names = "internal", "extclk";
|
D | s3c64xx-pinctrl.dtsi | 373 pcm0_extclk: pcm0-extclk { 385 pcm1_extclk: pcm1-extclk { 424 pwm_extclk: pwm-extclk {
|
/Linux-v4.19/Documentation/devicetree/bindings/clock/ |
D | samsung,s3c64xx-clock.txt | 31 - "fin_pll" - PLL input clock (xtal/extclk) - required,
|
/Linux-v4.19/drivers/spi/ |
D | spi-omap2-mcspi.c | 879 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()
|