Home
last modified time | relevance | path

Searched refs:samplerate (Results 1 – 15 of 15) sorted by relevance

/linux/sound/soc/intel/boards/
H A Dsof_wm8804.c57 int samplerate; in sof_wm8804_hw_params() local
64 samplerate = params_rate(params); in sof_wm8804_hw_params()
65 if (samplerate == ctx->sample_rate) in sof_wm8804_hw_params()
70 if (samplerate <= 96000) { in sof_wm8804_hw_params()
71 mclk_freq = samplerate * 256; in sof_wm8804_hw_params()
74 mclk_freq = samplerate * 128; in sof_wm8804_hw_params()
78 switch (samplerate) { in sof_wm8804_hw_params()
102 "unsupported samplerate %d\n", samplerate); in sof_wm8804_hw_params()
106 if (samplerate % 16000) in sof_wm8804_hw_params()
145 ctx->sample_rate = samplerate; in sof_wm8804_hw_params()
/linux/sound/soc/rockchip/
H A Drockchip_pdm.c145 static unsigned int samplerate_to_bit(unsigned int samplerate) in samplerate_to_bit() argument
147 switch (samplerate) { in samplerate_to_bit()
201 unsigned int clk_rate, clk_div, samplerate; in rockchip_pdm_hw_params() local
210 samplerate = params_rate(params); in rockchip_pdm_hw_params()
211 clk_rate = get_pdm_clk(pdm, samplerate, &clk_src, &clk_out); in rockchip_pdm_hw_params()
252 val = samplerate_to_bit(samplerate); in rockchip_pdm_hw_params()
256 val = get_pdm_ds_ratio(samplerate); in rockchip_pdm_hw_params()
/linux/sound/soc/codecs/
H A Dsigmadsp.c613 unsigned int samplerate) in sigmadsp_get_samplerate_mask() argument
617 if (samplerate == 0) in sigmadsp_get_samplerate_mask()
621 samplerate_index = sigmadsp_rate_to_index(sigmadsp, samplerate); in sigmadsp_get_samplerate_mask()
731 int sigmadsp_setup(struct sigmadsp *sigmadsp, unsigned int samplerate) in sigmadsp_setup() argument
738 if (sigmadsp->current_samplerate == samplerate) in sigmadsp_setup()
741 samplerate_mask = sigmadsp_get_samplerate_mask(sigmadsp, samplerate); in sigmadsp_setup()
758 sigmadsp->current_samplerate = samplerate; in sigmadsp_setup()
H A Dsigmadsp.h61 int sigmadsp_setup(struct sigmadsp *sigmadsp, unsigned int samplerate);
H A Dtas2780.c237 struct tas2780_priv *tas2780, int samplerate) in tas2780_set_samplerate() argument
243 switch (samplerate) { in tas2780_set_samplerate()
H A Dtas2770.c289 static int tas2770_set_samplerate(struct tas2770_priv *tas2770, int samplerate) in tas2770_set_samplerate() argument
295 switch (samplerate) { in tas2770_set_samplerate()
H A Dtas2764.c324 static int tas2764_set_samplerate(struct tas2764_priv *tas2764, int samplerate) in tas2764_set_samplerate() argument
330 switch (samplerate) { in tas2764_set_samplerate()
H A Dtscs42xx.c34 int samplerate; member
196 freq_out = sample_rate_to_pll_freq_out(tscs42xx->samplerate); in power_up_audio_plls()
931 tscs42xx->samplerate = rate; in setup_sample_rate()
/linux/drivers/staging/vc04_services/bcm2835-audio/
H A Dbcm2835-vchiq.c275 unsigned int channels, unsigned int samplerate, in bcm2835_audio_set_params() argument
281 .config.samplerate = samplerate, in bcm2835_audio_set_params()
H A Dvc_vchi_audioserv_defs.h36 u32 samplerate; member
H A Dbcm2835.h99 unsigned int channels, unsigned int samplerate,
/linux/sound/soc/starfive/
H A Djh7110_tdm.c125 u32 samplerate; member
193 syncdiv = tdm->pcmclk / tdm->samplerate - 1; in jh7110_tdm_syncdiv()
342 tdm->samplerate = params_rate(params); in jh7110_tdm_hw_params()
343 tdm->pcmclk = params_channels(params) * tdm->samplerate * data_width; in jh7110_tdm_hw_params()
/linux/Documentation/sound/cards/
H A Dmixart.rst19 decoding, samplerate conversions and various effects.
75 - on-board effects and samplerate conversions
/linux/drivers/gpu/drm/vc4/
H A Dvc4_hdmi.c1897 unsigned int samplerate) in vc4_hdmi_audio_set_mai_clock() argument
1909 rational_best_approximation(hsm_clock, samplerate, in vc4_hdmi_audio_set_mai_clock()
1925 static void vc4_hdmi_set_n_cts(struct vc4_hdmi *vc4_hdmi, unsigned int samplerate) in vc4_hdmi_set_n_cts() argument
1934 n = 128 * samplerate / 1000; in vc4_hdmi_set_n_cts()
1936 do_div(tmp, 128 * samplerate); in vc4_hdmi_set_n_cts()
2072 static int sample_rate_to_mai_fmt(int samplerate) in sample_rate_to_mai_fmt() argument
2074 switch (samplerate) { in sample_rate_to_mai_fmt()
/linux/sound/pci/rme9652/
H A Dhdspm.c976 int samplerate; /* 0=44.1, 1=48, 2= freq from app */ member
4115 switch (hdspm->tco->samplerate) { in hdspm_tco_write()
4179 ucontrol->value.enumerated.item[0] = hdspm->tco->samplerate; in snd_hdspm_get_tco_sample_rate()
4189 if (hdspm->tco->samplerate != ucontrol->value.enumerated.item[0]) { in snd_hdspm_put_tco_sample_rate()
4190 hdspm->tco->samplerate = ucontrol->value.enumerated.item[0]; in snd_hdspm_put_tco_sample_rate()