/kernel/linux/linux-6.6/drivers/clk/stm32/ |
H A D | clk-stm32-core.c | 207 u16 div_id, in stm32_divider_get_rate() 210 const struct stm32_div_cfg *divider = &data->dividers[div_id]; in stm32_divider_get_rate() 221 div_id); in stm32_divider_get_rate() 230 u16 div_id, unsigned long rate, in stm32_divider_set_rate() 233 const struct stm32_div_cfg *divider = &data->dividers[div_id]; in stm32_divider_set_rate() 340 if (div->div_id == NO_STM32_DIV) in clk_stm32_divider_set_rate() 345 ret = stm32_divider_set_rate(div->base, div->clock_data, div->div_id, rate, parent_rate); in clk_stm32_divider_set_rate() 358 if (div->div_id == NO_STM32_DIV) in clk_stm32_divider_round_rate() 361 divider = &div->clock_data->dividers[div->div_id]; in clk_stm32_divider_round_rate() 385 if (div->div_id in clk_stm32_divider_recalc_rate() 205 stm32_divider_get_rate(void __iomem *base, struct clk_stm32_clock_data *data, u16 div_id, unsigned long parent_rate) stm32_divider_get_rate() argument 228 stm32_divider_set_rate(void __iomem *base, struct clk_stm32_clock_data *data, u16 div_id, unsigned long rate, unsigned long parent_rate) stm32_divider_set_rate() argument [all...] |
H A D | clk-stm32mp13.c | 944 .div_id = NO_STM32_DIV, 952 .div_id = NO_STM32_DIV, 960 .div_id = NO_STM32_DIV, 968 .div_id = NO_STM32_DIV, 976 .div_id = NO_STM32_DIV, 984 .div_id = NO_STM32_DIV, 992 .div_id = NO_STM32_DIV, 1000 .div_id = NO_STM32_DIV, 1008 .div_id = NO_STM32_DIV, 1016 .div_id [all...] |
H A D | clk-stm32-core.h | 114 u16 div_id; member 126 u16 div_id; member
|
/kernel/linux/linux-5.10/sound/soc/uniphier/ |
H A D | aio-cpu.c | 152 int pll_id, div_id; in uniphier_aio_set_sysclk() local 196 div_id = find_divider(aio, pll_id, freq); in uniphier_aio_set_sysclk() 197 if (div_id >= 0) { in uniphier_aio_set_sysclk() 198 aio->plldiv = div_id; in uniphier_aio_set_sysclk()
|
/kernel/linux/linux-6.6/sound/soc/uniphier/ |
H A D | aio-cpu.c | 152 int pll_id, div_id; in uniphier_aio_set_sysclk() local 196 div_id = find_divider(aio, pll_id, freq); in uniphier_aio_set_sysclk() 197 if (div_id >= 0) { in uniphier_aio_set_sysclk() 198 aio->plldiv = div_id; in uniphier_aio_set_sysclk()
|
/kernel/linux/linux-5.10/sound/soc/samsung/ |
H A D | s3c-i2s-v2.c | 444 int div_id, int div) in s3c2412_i2s_set_clkdiv() 449 pr_debug("%s(%p, %d, %d)\n", __func__, cpu_dai, div_id, div); in s3c2412_i2s_set_clkdiv() 451 switch (div_id) { in s3c2412_i2s_set_clkdiv() 443 s3c2412_i2s_set_clkdiv(struct snd_soc_dai *cpu_dai, int div_id, int div) s3c2412_i2s_set_clkdiv() argument
|
H A D | s3c24xx-i2s.c | 298 int div_id, int div) in s3c24xx_i2s_set_clkdiv() 302 switch (div_id) { in s3c24xx_i2s_set_clkdiv() 297 s3c24xx_i2s_set_clkdiv(struct snd_soc_dai *cpu_dai, int div_id, int div) s3c24xx_i2s_set_clkdiv() argument
|
H A D | pcm.c | 390 int div_id, int div) in s3c_pcm_set_clkdiv() 394 switch (div_id) { in s3c_pcm_set_clkdiv() 389 s3c_pcm_set_clkdiv(struct snd_soc_dai *cpu_dai, int div_id, int div) s3c_pcm_set_clkdiv() argument
|
/kernel/linux/linux-5.10/include/sound/ |
H A D | soc-dai.h | 118 int div_id, int div); 221 int (*set_clkdiv)(struct snd_soc_dai *dai, int div_id, int div);
|
/kernel/linux/linux-5.10/sound/soc/codecs/ |
H A D | wm8804.c | 484 int div_id, int div) in wm8804_set_clkdiv() 490 switch (div_id) { in wm8804_set_clkdiv() 500 dev_err(dai->dev, "Unknown clock divider: %d\n", div_id); in wm8804_set_clkdiv() 483 wm8804_set_clkdiv(struct snd_soc_dai *dai, int div_id, int div) wm8804_set_clkdiv() argument
|
H A D | wm8978.c | 563 int div_id, int div) in wm8978_set_dai_clkdiv() 569 switch (div_id) { in wm8978_set_dai_clkdiv() 599 dev_dbg(component->dev, "%s: ID %d, value %u\n", __func__, div_id, div); in wm8978_set_dai_clkdiv() 562 wm8978_set_dai_clkdiv(struct snd_soc_dai *codec_dai, int div_id, int div) wm8978_set_dai_clkdiv() argument
|
H A D | nau8822.h | 210 int div_id; member
|
H A D | wm8510.c | 350 int div_id, int div) in wm8510_set_dai_clkdiv() 355 switch (div_id) { in wm8510_set_dai_clkdiv() 349 wm8510_set_dai_clkdiv(struct snd_soc_dai *codec_dai, int div_id, int div) wm8510_set_dai_clkdiv() argument
|
H A D | nau8822.c | 621 nau8822->div_id = clk_id; in nau8822_set_dai_sysclk() 676 switch (nau8822->div_id) { in nau8822_config_clkdiv() 904 if (nau8822->div_id == NAU8822_CLK_MCLK) in nau8822_hw_params()
|
H A D | wm8961.c | 716 static int wm8961_set_clkdiv(struct snd_soc_dai *dai, int div_id, int div) in wm8961_set_clkdiv() argument 721 switch (div_id) { in wm8961_set_clkdiv()
|
/kernel/linux/linux-6.6/sound/soc/codecs/ |
H A D | wm8978.c | 563 int div_id, int div) in wm8978_set_dai_clkdiv() 569 switch (div_id) { in wm8978_set_dai_clkdiv() 599 dev_dbg(component->dev, "%s: ID %d, value %u\n", __func__, div_id, div); in wm8978_set_dai_clkdiv() 562 wm8978_set_dai_clkdiv(struct snd_soc_dai *codec_dai, int div_id, int div) wm8978_set_dai_clkdiv() argument
|
H A D | wm8804.c | 484 int div_id, int div) in wm8804_set_clkdiv() 490 switch (div_id) { in wm8804_set_clkdiv() 500 dev_err(dai->dev, "Unknown clock divider: %d\n", div_id); in wm8804_set_clkdiv() 483 wm8804_set_clkdiv(struct snd_soc_dai *dai, int div_id, int div) wm8804_set_clkdiv() argument
|
H A D | nau8822.h | 221 int div_id; member
|
H A D | wm8510.c | 350 int div_id, int div) in wm8510_set_dai_clkdiv() 355 switch (div_id) { in wm8510_set_dai_clkdiv() 349 wm8510_set_dai_clkdiv(struct snd_soc_dai *codec_dai, int div_id, int div) wm8510_set_dai_clkdiv() argument
|
H A D | nau8822.c | 621 nau8822->div_id = clk_id; in nau8822_set_dai_sysclk() 676 switch (nau8822->div_id) { in nau8822_config_clkdiv() 918 if (nau8822->div_id == NAU8822_CLK_MCLK) in nau8822_hw_params()
|
/kernel/linux/linux-5.10/sound/soc/xilinx/ |
H A D | xlnx_i2s.c | 26 int div_id, int div) in xlnx_i2s_set_sclkout_div() 25 xlnx_i2s_set_sclkout_div(struct snd_soc_dai *cpu_dai, int div_id, int div) xlnx_i2s_set_sclkout_div() argument
|
/kernel/linux/linux-5.10/sound/soc/fsl/ |
H A D | imx-ssi.c | 185 int div_id, int div) in imx_ssi_set_dai_clkdiv() 193 switch (div_id) { in imx_ssi_set_dai_clkdiv() 184 imx_ssi_set_dai_clkdiv(struct snd_soc_dai *cpu_dai, int div_id, int div) imx_ssi_set_dai_clkdiv() argument
|
/kernel/linux/linux-6.6/include/sound/ |
H A D | soc-dai.h | 175 int div_id, int div); 294 int (*set_clkdiv)(struct snd_soc_dai *dai, int div_id, int div);
|
/kernel/linux/linux-6.6/sound/soc/samsung/ |
H A D | pcm.c | 390 int div_id, int div) in s3c_pcm_set_clkdiv() 394 switch (div_id) { in s3c_pcm_set_clkdiv() 389 s3c_pcm_set_clkdiv(struct snd_soc_dai *cpu_dai, int div_id, int div) s3c_pcm_set_clkdiv() argument
|
/kernel/linux/linux-6.6/sound/soc/xilinx/ |
H A D | xlnx_i2s.c | 39 int div_id, int div) in xlnx_i2s_set_sclkout_div() 38 xlnx_i2s_set_sclkout_div(struct snd_soc_dai *cpu_dai, int div_id, int div) xlnx_i2s_set_sclkout_div() argument
|