Searched full:scki (Results 1 – 7 of 7) sorted by relevance
/Linux-v5.10/Documentation/devicetree/bindings/sound/ |
D | ti,j721e-cpb-ivi-audio.yaml | 19 The SCKI for pcm3168a is sourced from j721e AUDIO_REFCLK0 pin. 32 |-> PLL4_HSDIV2 ---> AUDIO_REFCLK2 ---> pcm3168a.SCKI 33 |-> AUDIO_REFCLK0 ---> pcm3168a_a/b.SCKI 39 |-> PLL15_HSDIV2 ---> AUDIO_REFCLK2 ---> pcm3168a.SCKI 40 |-> AUDIO_REFCLK0 ---> pcm3168a_a/b.SCKI 76 - description: SCKI clock for the pcm3168a codec on CPB 82 - description: SCKI clock for the pcm3168a codec on IVI 91 - const: cpb-codec-scki 92 - const: cpb-codec-scki-48000 93 - const: cpb-codec-scki-44100 [all …]
|
D | ti,j721e-cpb-audio.yaml | 15 The pcm3168a SCKI clock is sourced from j721e AUDIO_REFCLK2 pin. 24 |-> PLL4_HSDIV2 ---> AUDIO_REFCLK2 ---> pcm3168a.SCKI 28 |-> PLL15_HSDIV2 ---> AUDIO_REFCLK2 ---> pcm3168a.SCKI 33 |-> PLL4_HSDIV2 ---> AUDIO_REFCLK2 ---> pcm3168a.SCKI 86 - description: SCKI clock for the pcm3168a codec on CPB 95 - const: cpb-codec-scki 96 - const: cpb-codec-scki-48000 97 - const: cpb-codec-scki-44100 112 - description: SCKI clock for the pcm3168a codec on CPB 119 - const: cpb-codec-scki [all …]
|
D | ti,pcm3168a.txt | 12 "scki" The system clock 46 clock-names = "scki";
|
/Linux-v5.10/sound/soc/codecs/ |
D | pcm3168a.c | 63 struct clk *scki; member 286 /* Internal reset is de-asserted after 3846 SCKI cycles */ in pcm3168a_reset() 319 ret = clk_set_rate(pcm3168a->scki, freq); in pcm3168a_set_dai_sysclk() 736 pcm3168a->scki = devm_clk_get(dev, "scki"); in pcm3168a_probe() 737 if (IS_ERR(pcm3168a->scki)) { in pcm3168a_probe() 738 ret = PTR_ERR(pcm3168a->scki); in pcm3168a_probe() 740 dev_err(dev, "failed to acquire clock 'scki': %d\n", ret); in pcm3168a_probe() 744 ret = clk_prepare_enable(pcm3168a->scki); in pcm3168a_probe() 750 pcm3168a->sysclk = clk_get_rate(pcm3168a->scki); in pcm3168a_probe() 780 * 3846 SCKI clock cycles for the internal reset de-assertion in pcm3168a_probe() [all …]
|
/Linux-v5.10/sound/soc/ti/ |
D | j721e-evm.c | 174 unsigned int scki; in j721e_configure_refclk() local 186 scki = ratios_for_pcm3168a[i] * rate; in j721e_configure_refclk() 188 if (priv->pll_rates[clk_id] / scki <= J721E_MAX_CLK_HSDIV) { in j721e_configure_refclk() 200 if (priv->hsdiv_rates[domain->parent_clk_id] != scki) { in j721e_configure_refclk() 202 "%s configuration for %u Hz: %s, %dxFS (SCKI: %u Hz)\n", in j721e_configure_refclk() 206 ratios_for_pcm3168a[i], scki); in j721e_configure_refclk() 222 ret = clk_set_rate(domain->codec.target, scki); in j721e_configure_refclk() 225 scki); in j721e_configure_refclk() 229 ret = clk_set_rate(domain->mcasp.target, scki); in j721e_configure_refclk() 231 priv->hsdiv_rates[domain->parent_clk_id] = scki; in j721e_configure_refclk() [all …]
|
/Linux-v5.10/arch/arm64/boot/dts/ti/ |
D | k3-j721e-common-proc-board.dts | 83 "cpb-codec-scki", 84 "cpb-codec-scki-48000", "cpb-codec-scki-44100"; 476 clock-names = "scki";
|
/Linux-v5.10/arch/arm64/boot/dts/renesas/ |
D | ulcb-kf.dtsi | 104 clock-names = "scki";
|