Home
last modified time | relevance | path

Searched refs:hw_param_interval (Results 1 – 25 of 42) sorted by relevance

12

/linux/sound/soc/
H A Dsoc-utils-test.c130 hw_param_interval(&params, SNDRV_PCM_HW_PARAM_RATE)->min = rate; in test_tdm_params_to_bclk_one()
131 hw_param_interval(&params, SNDRV_PCM_HW_PARAM_RATE)->max = rate; in test_tdm_params_to_bclk_one()
132 hw_param_interval(&params, SNDRV_PCM_HW_PARAM_CHANNELS)->min = channels; in test_tdm_params_to_bclk_one()
133 hw_param_interval(&params, SNDRV_PCM_HW_PARAM_CHANNELS)->max = channels; in test_tdm_params_to_bclk_one()
183 hw_param_interval(&params, SNDRV_PCM_HW_PARAM_RATE)->min = rate; in test_snd_soc_params_to_bclk_one()
184 hw_param_interval(&params, SNDRV_PCM_HW_PARAM_RATE)->max = rate; in test_snd_soc_params_to_bclk_one()
185 hw_param_interval(&params, SNDRV_PCM_HW_PARAM_CHANNELS)->min = channels; in test_snd_soc_params_to_bclk_one()
186 hw_param_interval(&params, SNDRV_PCM_HW_PARAM_CHANNELS)->max = channels; in test_snd_soc_params_to_bclk_one()
/linux/sound/soc/qcom/
H A Dapq8096.c19 struct snd_interval *rate = hw_param_interval(params, in apq8096_be_hw_params_fixup()
21 struct snd_interval *channels = hw_param_interval(params, in apq8096_be_hw_params_fixup()
H A Dsc8280xp.c74 struct snd_interval *rate = hw_param_interval(params, in sc8280xp_be_hw_params_fixup()
76 struct snd_interval *channels = hw_param_interval(params, in sc8280xp_be_hw_params_fixup()
H A Dsm8250.c61 struct snd_interval *rate = hw_param_interval(params, in sm8250_be_hw_params_fixup()
63 struct snd_interval *channels = hw_param_interval(params, in sm8250_be_hw_params_fixup()
H A Dapq8016_sbc.c242 struct snd_interval *rate = hw_param_interval(params, in msm8916_qdsp6_be_hw_params_fixup()
244 struct snd_interval *channels = hw_param_interval(params, in msm8916_qdsp6_be_hw_params_fixup()
H A Dsdm845.c499 struct snd_interval *rate = hw_param_interval(params, in sdm845_be_hw_params_fixup()
501 struct snd_interval *channels = hw_param_interval(params, in sdm845_be_hw_params_fixup()
/linux/sound/pci/ac97/
H A Dac97_pcm.c682 struct snd_interval *channels = hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in double_rate_hw_constraint_rate()
688 struct snd_interval *rate = hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in double_rate_hw_constraint_rate()
697 struct snd_interval *rate = hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in double_rate_hw_constraint_channels()
703 struct snd_interval *channels = hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in double_rate_hw_constraint_channels()
/linux/sound/soc/intel/boards/
H A Dbytcht_da7213.c64 struct snd_interval *rate = hw_param_interval(params, in codec_fixup()
66 struct snd_interval *channels = hw_param_interval(params, in codec_fixup()
H A Dcht_bsw_max98090_ti.c253 struct snd_interval *rate = hw_param_interval(params, in cht_codec_fixup()
255 struct snd_interval *channels = hw_param_interval(params, in cht_codec_fixup()
H A Dcht_bsw_rt5672.c272 struct snd_interval *rate = hw_param_interval(params, in cht_codec_fixup()
274 struct snd_interval *channels = hw_param_interval(params, in cht_codec_fixup()
H A Dcht_bsw_rt5645.c341 struct snd_interval *rate = hw_param_interval(params, in cht_codec_fixup()
343 struct snd_interval *channels = hw_param_interval(params, in cht_codec_fixup()
/linux/sound/core/
H A Dpcm_lib.c1301 …return snd_interval_list(hw_param_interval(params, rule->var), list->count, list->list, list->mask… in snd_pcm_hw_rule_list()
1331 return snd_interval_ranges(hw_param_interval(params, rule->var), in snd_pcm_hw_rule_ranges()
1364 err = snd_interval_ratnum(hw_param_interval(params, rule->var), in snd_pcm_hw_rule_ratnums()
1398 int err = snd_interval_ratden(hw_param_interval(params, rule->var), in snd_pcm_hw_rule_ratdens()
1477 return snd_interval_step(hw_param_interval(params, rule->var), step); in snd_pcm_hw_rule_step()
1508 return snd_interval_list(hw_param_interval(params, rule->var), in snd_pcm_hw_rule_pow2()
1536 rate = hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in snd_pcm_hw_rule_noresample_func()
1568 snd_interval_any(hw_param_interval(params, var)); in _snd_pcm_hw_param_any()
1628 snd_interval_none(hw_param_interval(params, var)); in _snd_pcm_hw_param_setempty()
1644 changed = snd_interval_refine_first(hw_param_interval(params, var)); in _snd_pcm_hw_param_first()
[all …]
H A Dpcm_native.c336 i = hw_param_interval(params, k); in constrain_interval_params()
439 old_interval = *hw_param_interval(params, r->var); in constrain_params_by_rules()
460 hw_param_interval(params, r->var)); in constrain_params_by_rules()
689 old_interval = *hw_param_interval(params, *v); in snd_pcm_hw_params_choose()
707 hw_param_interval(params, *v)); in snd_pcm_hw_params_choose()
2376 return snd_interval_refine(hw_param_interval(params, rule->var), &t); in snd_pcm_hw_rule_mul()
2385 return snd_interval_refine(hw_param_interval(params, rule->var), &t); in snd_pcm_hw_rule_div()
2395 return snd_interval_refine(hw_param_interval(params, rule->var), &t); in snd_pcm_hw_rule_muldivk()
2405 return snd_interval_refine(hw_param_interval(params, rule->var), &t); in snd_pcm_hw_rule_mulkdiv()
2453 return snd_interval_refine(hw_param_interval(params, rule->var), &t); in snd_pcm_hw_rule_sample_bits()
[all …]
/linux/sound/soc/renesas/rcar/
H A Dcore.c904 struct snd_interval *ic_ = hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in rsnd_soc_hw_rule_rate()
905 struct snd_interval *ir = hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in rsnd_soc_hw_rule_rate()
927 struct snd_interval *ic_ = hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in rsnd_soc_hw_rule_channels()
928 struct snd_interval *ir = hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in rsnd_soc_hw_rule_channels()
1637 hw_param_interval(hw_params, SNDRV_PCM_HW_PARAM_RATE)->min = in rsnd_hw_params()
1639 hw_param_interval(hw_params, SNDRV_PCM_HW_PARAM_RATE)->max = in rsnd_hw_params()
1643 hw_param_interval(hw_params, SNDRV_PCM_HW_PARAM_RATE)->min = in rsnd_hw_params()
1645 hw_param_interval(hw_params, SNDRV_PCM_HW_PARAM_RATE)->max = in rsnd_hw_params()
/linux/sound/xen/
H A Dxen_snd_front_alsa.c259 hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in alsa_hw_rule()
261 hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in alsa_hw_rule()
263 hw_param_interval(params, in alsa_hw_rule()
266 hw_param_interval(params, in alsa_hw_rule()
/linux/sound/usb/
H A Dpcm.c758 struct snd_interval *it = hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in hw_check_valid_format()
759 struct snd_interval *ct = hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in hw_check_valid_format()
761 struct snd_interval *pt = hw_param_interval(params, SNDRV_PCM_HW_PARAM_PERIOD_TIME); in hw_check_valid_format()
851 struct snd_interval *it = hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in hw_rule_rate()
915 struct snd_interval *it = hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in hw_rule_channels()
999 it = hw_param_interval(params, SNDRV_PCM_HW_PARAM_PERIOD_TIME); in hw_rule_period_time()
1028 it = hw_param_interval(params, SNDRV_PCM_HW_PARAM_PERIOD_SIZE); in hw_rule_period_size_implicit_fb()
1073 it = hw_param_interval(params, SNDRV_PCM_HW_PARAM_PERIODS); in hw_rule_periods_implicit_fb()
/linux/sound/soc/fsl/
H A Dimx-card.c424 fs = hw_param_interval(p, SNDRV_PCM_HW_PARAM_SAMPLE_BITS)->min; in ak5558_hw_rule_rate()
441 return snd_interval_refine(hw_param_interval(p, r->var), &t); in ak5558_hw_rule_rate()
524 rate = hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in be_hw_params_fixup()
/linux/drivers/usb/gadget/function/
H A Du_uac1_legacy.c58 struct snd_interval *i = hw_param_interval(params, var); in _snd_pcm_hw_param_set()
/linux/sound/pci/echoaudio/
H A Dechoaudio.c99 struct snd_interval *c = hw_param_interval(params, in hw_rule_capture_format_by_channels()
127 struct snd_interval *c = hw_param_interval(params, in hw_rule_capture_channels_by_format()
161 struct snd_interval *c = hw_param_interval(params, in hw_rule_playback_format_by_channels()
196 struct snd_interval *c = hw_param_interval(params, in hw_rule_playback_channels_by_format()
234 struct snd_interval *rate = hw_param_interval(params, in hw_rule_sample_rate()
/linux/sound/soc/sof/
H A Dpcm.c721 struct snd_interval *rate = hw_param_interval(params, in sof_pcm_remove()
723 struct snd_interval *channels = hw_param_interval(params, in sof_pcm_remove()
H A Dipc4-pcm.c695 struct snd_interval *rate = hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in sof_ipc4_pcm_dai_link_fixup_rate()
747 struct snd_interval *channels = hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in sof_ipc4_pcm_dai_link_fixup_channels()
/linux/sound/pci/rme9652/
H A Dhdspm.c5826 hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in snd_hdspm_hw_rule_in_channels_rate()
5828 hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in snd_hdspm_hw_rule_in_channels_rate()
5861 hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in snd_hdspm_hw_rule_out_channels_rate()
5863 hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in snd_hdspm_hw_rule_out_channels_rate()
5896 hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in snd_hdspm_hw_rule_rate_in_channels()
5898 hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in snd_hdspm_hw_rule_rate_in_channels()
5930 hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in snd_hdspm_hw_rule_rate_out_channels()
5932 hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in snd_hdspm_hw_rule_rate_out_channels()
5965 struct snd_interval *c = hw_param_interval(params, in snd_hdspm_hw_rule_in_channels()
5979 struct snd_interval *c = hw_param_interval(params, in snd_hdspm_hw_rule_out_channels()
/linux/sound/soc/codecs/
H A Dframer-codec.c73 struct snd_interval *c = hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in framer_dai_hw_rule_channels_by_format()
/linux/sound/soc/sti/
H A Dsti_uniperif.c176 return snd_interval_refine(hw_param_interval(params, rule->var), &t); in sti_uniperiph_fix_tdm_chan()
/linux/sound/soc/generic/
H A Dsimple-card-utils.c544 struct snd_interval *rate = hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in simple_util_be_hw_params_fixup()
545 struct snd_interval *channels = hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in simple_util_be_hw_params_fixup()

12