/kernel/linux/linux-5.10/drivers/clk/tegra/ |
H A D | clk-pll-out.c | 20 struct tegra_clk_pll_out *pll_out = to_clk_pll_out(hw); in clk_pll_out_is_enabled() local 21 u32 val = readl_relaxed(pll_out->reg); in clk_pll_out_is_enabled() 24 state = (val & pll_out_enb(pll_out)) ? 1 : 0; in clk_pll_out_is_enabled() 25 if (!(val & (pll_out_rst(pll_out)))) in clk_pll_out_is_enabled() 32 struct tegra_clk_pll_out *pll_out = to_clk_pll_out(hw); in clk_pll_out_enable() local 36 if (pll_out->lock) in clk_pll_out_enable() 37 spin_lock_irqsave(pll_out->lock, flags); in clk_pll_out_enable() 39 val = readl_relaxed(pll_out->reg); in clk_pll_out_enable() 41 val |= (pll_out_enb(pll_out) | pll_out_rst(pll_out)); in clk_pll_out_enable() 54 struct tegra_clk_pll_out *pll_out = to_clk_pll_out(hw); clk_pll_out_disable() local 92 struct tegra_clk_pll_out *pll_out; tegra_clk_register_pll_out() local [all...] |
/kernel/linux/linux-6.6/drivers/clk/tegra/ |
H A D | clk-pll-out.c | 20 struct tegra_clk_pll_out *pll_out = to_clk_pll_out(hw); in clk_pll_out_is_enabled() local 21 u32 val = readl_relaxed(pll_out->reg); in clk_pll_out_is_enabled() 24 state = (val & pll_out_enb(pll_out)) ? 1 : 0; in clk_pll_out_is_enabled() 25 if (!(val & (pll_out_rst(pll_out)))) in clk_pll_out_is_enabled() 32 struct tegra_clk_pll_out *pll_out = to_clk_pll_out(hw); in clk_pll_out_enable() local 36 if (pll_out->lock) in clk_pll_out_enable() 37 spin_lock_irqsave(pll_out->lock, flags); in clk_pll_out_enable() 39 val = readl_relaxed(pll_out->reg); in clk_pll_out_enable() 41 val |= (pll_out_enb(pll_out) | pll_out_rst(pll_out)); in clk_pll_out_enable() 54 struct tegra_clk_pll_out *pll_out = to_clk_pll_out(hw); clk_pll_out_disable() local 92 struct tegra_clk_pll_out *pll_out; tegra_clk_register_pll_out() local [all...] |
/kernel/linux/linux-5.10/sound/soc/samsung/ |
H A D | neo1973_wm8753.c | 28 unsigned int pll_out = 0, bclk = 0; in neo1973_hifi_hw_params() local 37 pll_out = 12288000; in neo1973_hifi_hw_params() 41 pll_out = 12288000; in neo1973_hifi_hw_params() 45 pll_out = 12288000; in neo1973_hifi_hw_params() 49 pll_out = 11289600; in neo1973_hifi_hw_params() 53 pll_out = 11289600; in neo1973_hifi_hw_params() 57 pll_out = 11289600; in neo1973_hifi_hw_params() 61 pll_out = 11289600; in neo1973_hifi_hw_params() 66 ret = snd_soc_dai_set_sysclk(codec_dai, WM8753_MCLK, pll_out, in neo1973_hifi_hw_params() 90 iis_clkrate / 4, pll_out); in neo1973_hifi_hw_params() [all...] |
H A D | smdk_wm8994.c | 49 unsigned int pll_out; in smdk_hw_params() local 54 pll_out = params_rate(params) * 384; in smdk_hw_params() 56 pll_out = params_rate(params) * 512; in smdk_hw_params() 58 pll_out = params_rate(params) * 256; in smdk_hw_params() 61 SMDK_WM8994_FREQ, pll_out); in smdk_hw_params() 66 pll_out, SND_SOC_CLOCK_IN); in smdk_hw_params()
|
H A D | aries_wm8994.c | 265 unsigned int pll_out; in aries_hw_params() local 270 pll_out = params_rate(params) * 384; in aries_hw_params() 272 pll_out = params_rate(params) * 512; in aries_hw_params() 274 pll_out = params_rate(params) * 256; in aries_hw_params() 277 ARIES_MCLK1_FREQ, pll_out); in aries_hw_params() 282 pll_out, SND_SOC_CLOCK_IN); in aries_hw_params() 321 unsigned int pll_out; in aries_baseband_init() local 324 pll_out = 8000 * 512; in aries_baseband_init() 328 ARIES_MCLK1_FREQ, pll_out); in aries_baseband_init() 334 pll_out, SND_SOC_CLOCK_I in aries_baseband_init() [all...] |
H A D | smdk_wm8580.c | 27 unsigned int pll_out; in smdk_hw_params() local 65 pll_out = params_rate(params) * rfs; in smdk_hw_params() 74 SMDK_WM8580_FREQ, pll_out); in smdk_hw_params() 79 pll_out, SND_SOC_CLOCK_IN); in smdk_hw_params()
|
H A D | smdk_spdif.c | 105 unsigned long pll_out, rclk_rate; in smdk_hw_params() local 110 pll_out = 45158400; in smdk_hw_params() 115 pll_out = 49152000; in smdk_hw_params() 128 ret = set_audio_clock_rate(pll_out, rclk_rate); in smdk_hw_params()
|
H A D | midas_wm1811.c | 121 unsigned int pll_out; in midas_aif1_hw_params() local 125 pll_out = params_rate(params) * 512; in midas_aif1_hw_params() 127 pll_out = params_rate(params) * 256; in midas_aif1_hw_params() 129 return midas_start_fll1(rtd, pll_out); in midas_aif1_hw_params()
|
/kernel/linux/linux-6.6/sound/soc/samsung/ |
H A D | smdk_wm8994.c | 49 unsigned int pll_out; in smdk_hw_params() local 54 pll_out = params_rate(params) * 384; in smdk_hw_params() 56 pll_out = params_rate(params) * 512; in smdk_hw_params() 58 pll_out = params_rate(params) * 256; in smdk_hw_params() 61 SMDK_WM8994_FREQ, pll_out); in smdk_hw_params() 66 pll_out, SND_SOC_CLOCK_IN); in smdk_hw_params()
|
H A D | aries_wm8994.c | 264 unsigned int pll_out; in aries_hw_params() local 269 pll_out = params_rate(params) * 384; in aries_hw_params() 271 pll_out = params_rate(params) * 512; in aries_hw_params() 273 pll_out = params_rate(params) * 256; in aries_hw_params() 276 ARIES_MCLK1_FREQ, pll_out); in aries_hw_params() 281 pll_out, SND_SOC_CLOCK_IN); in aries_hw_params() 320 unsigned int pll_out; in aries_baseband_init() local 323 pll_out = 8000 * 512; in aries_baseband_init() 327 ARIES_MCLK1_FREQ, pll_out); in aries_baseband_init() 333 pll_out, SND_SOC_CLOCK_I in aries_baseband_init() [all...] |
H A D | smdk_spdif.c | 105 unsigned long pll_out, rclk_rate; in smdk_hw_params() local 110 pll_out = 45158400; in smdk_hw_params() 115 pll_out = 49152000; in smdk_hw_params() 128 ret = set_audio_clock_rate(pll_out, rclk_rate); in smdk_hw_params()
|
H A D | midas_wm1811.c | 133 unsigned int pll_out; in midas_aif1_hw_params() local 137 pll_out = params_rate(params) * 512; in midas_aif1_hw_params() 139 pll_out = params_rate(params) * 256; in midas_aif1_hw_params() 141 return midas_start_fll1(rtd, pll_out); in midas_aif1_hw_params()
|
/kernel/linux/linux-5.10/sound/soc/codecs/ |
H A D | rl6231.c | 95 unsigned int pll_out; member 146 unsigned int red, pll_out, in_t, out_t, div, div_t; in rl6231_pll_calc() local 156 freq_out == pll_preset_table[i].pll_out) { in rl6231_pll_calc() 184 pll_out = f_out * (k_t + 2); in rl6231_pll_calc() 185 if (in_t == pll_out) { in rl6231_pll_calc()
|
H A D | pcm512x.c | 39 int pll_out; member 514 if (!pcm512x->pll_out) in pcm512x_sck_max() 594 if (pcm512x->pll_out) in pcm512x_dai_startup_master() 862 if (!pcm512x->pll_out) in pcm512x_pllin_dac_rate() 922 if (!pcm512x->pll_out) { in pcm512x_set_dividers() 1239 if (pcm512x->pll_out) { in pcm512x_hw_params() 1294 if (pcm512x->pll_out) { in pcm512x_hw_params() 1337 if (pcm512x->pll_out) { in pcm512x_hw_params() 1338 gpio = PCM512x_G1OE << (pcm512x->pll_out - 1); in pcm512x_hw_params() 1343 pcm512x->pll_out, re in pcm512x_hw_params() [all...] |
/kernel/linux/linux-6.6/sound/soc/codecs/ |
H A D | rl6231.c | 95 unsigned int pll_out; member 146 unsigned int red, pll_out, in_t, out_t, div, div_t; in rl6231_pll_calc() local 156 freq_out == pll_preset_table[i].pll_out) { in rl6231_pll_calc() 184 pll_out = f_out * (k_t + 2); in rl6231_pll_calc() 185 if (in_t == pll_out) { in rl6231_pll_calc()
|
H A D | pcm512x.c | 39 int pll_out; member 516 if (!pcm512x->pll_out) in pcm512x_sck_max() 596 if (pcm512x->pll_out) in pcm512x_dai_startup_master() 864 if (!pcm512x->pll_out) in pcm512x_pllin_dac_rate() 924 if (!pcm512x->pll_out) { in pcm512x_set_dividers() 1218 if (pcm512x->pll_out) { in pcm512x_hw_params() 1273 if (pcm512x->pll_out) { in pcm512x_hw_params() 1299 gpio = PCM512x_G1OE << (pcm512x->pll_out - 1); in pcm512x_hw_params() 1304 pcm512x->pll_out, ret); in pcm512x_hw_params() 1308 gpio = PCM512x_GPIO_OUTPUT_1 + pcm512x->pll_out in pcm512x_hw_params() [all...] |
/kernel/linux/linux-5.10/sound/soc/intel/boards/ |
H A D | sof_sdw_rt1308.c | 99 int clk_id, clk_freq, pll_out; in rt1308_i2s_hw_params() local 105 pll_out = params_rate(params) * 512; in rt1308_i2s_hw_params() 108 err = snd_soc_dai_set_pll(codec_dai, 0, clk_id, clk_freq, pll_out); in rt1308_i2s_hw_params() 115 err = snd_soc_dai_set_sysclk(codec_dai, RT1308_FS_SYS_S_PLL, pll_out, in rt1308_i2s_hw_params()
|
H A D | cml_rt1011_rt5682.c | 204 int clk_id, clk_freq, pll_out, ret; in cml_rt5682_hw_params() local 209 pll_out = params_rate(params) * 512; in cml_rt5682_hw_params() 211 ret = snd_soc_dai_set_pll(codec_dai, 0, clk_id, clk_freq, pll_out); in cml_rt5682_hw_params() 217 pll_out, SND_SOC_CLOCK_IN); in cml_rt5682_hw_params()
|
/kernel/linux/linux-6.6/sound/soc/intel/boards/ |
H A D | sof_sdw_rt_amp.c | 257 int clk_id, clk_freq, pll_out; in rt1308_i2s_hw_params() local 263 pll_out = params_rate(params) * 512; in rt1308_i2s_hw_params() 266 err = snd_soc_dai_set_pll(codec_dai, 0, clk_id, clk_freq, pll_out); in rt1308_i2s_hw_params() 273 err = snd_soc_dai_set_sysclk(codec_dai, RT1308_FS_SYS_S_PLL, pll_out, in rt1308_i2s_hw_params()
|
H A D | sof_realtek_common.c | 429 int clk_id, clk_freq, pll_out; in rt1308_hw_params() local 436 pll_out = params_rate(params) * 512; in rt1308_hw_params() 439 ret = snd_soc_dai_set_pll(codec_dai, 0, clk_id, clk_freq, pll_out); in rt1308_hw_params() 446 ret = snd_soc_dai_set_sysclk(codec_dai, RT1308_FS_SYS_S_PLL, pll_out, in rt1308_hw_params()
|
H A D | cml_rt1011_rt5682.c | 217 int clk_id, clk_freq, pll_out, ret; in cml_rt5682_hw_params() local 222 pll_out = params_rate(params) * 512; in cml_rt5682_hw_params() 224 ret = snd_soc_dai_set_pll(codec_dai, 0, clk_id, clk_freq, pll_out); in cml_rt5682_hw_params() 230 pll_out, SND_SOC_CLOCK_IN); in cml_rt5682_hw_params()
|
/kernel/linux/linux-6.6/sound/soc/qcom/ |
H A D | sc7180.c | 144 int pll_id, pll_source, pll_in, pll_out, clk_id, ret; in sc7180_snd_startup() local 150 pll_out = RT5682_PLL1_FREQ; in sc7180_snd_startup() 156 pll_out = RT5682_PLL1_FREQ; in sc7180_snd_startup() 176 pll_in, pll_out); in sc7180_snd_startup() 183 ret = snd_soc_dai_set_sysclk(codec_dai, clk_id, pll_out, in sc7180_snd_startup()
|
/kernel/linux/linux-5.10/drivers/mfd/ |
H A D | twl6040.c | 405 goto pll_out; in twl6040_set_pll() 432 goto pll_out; in twl6040_set_pll() 443 goto pll_out; in twl6040_set_pll() 474 goto pll_out; in twl6040_set_pll() 502 goto pll_out; in twl6040_set_pll() 508 pll_out: in twl6040_set_pll()
|
/kernel/linux/linux-6.6/drivers/mfd/ |
H A D | twl6040.c | 402 goto pll_out; in twl6040_set_pll() 429 goto pll_out; in twl6040_set_pll() 440 goto pll_out; in twl6040_set_pll() 471 goto pll_out; in twl6040_set_pll() 499 goto pll_out; in twl6040_set_pll() 505 pll_out: in twl6040_set_pll()
|
/kernel/linux/linux-5.10/sound/soc/uniphier/ |
H A D | aio-core.c | 532 if (sub->aio->pll_out >= ARRAY_SIZE(v_pll)) { in aio_port_set_clk() 534 sub->aio->pll_out); in aio_port_set_clk() 543 v = v_pll[sub->aio->pll_out] | in aio_port_set_clk() 547 switch (chip->plls[sub->aio->pll_out].freq) { in aio_port_set_clk() 563 if (sub->aio->pll_out >= ARRAY_SIZE(v_pll)) { in aio_port_set_clk() 565 sub->aio->pll_out); in aio_port_set_clk() 568 v = v_pll[sub->aio->pll_out] | in aio_port_set_clk() 572 switch (chip->plls[sub->aio->pll_out].freq) { in aio_port_set_clk()
|