Home
last modified time | relevance | path

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

/linux-4.1.27/sound/soc/intel/boards/
Dhaswell.c49 struct snd_interval *rate = hw_param_interval(params, in haswell_ssp0_fixup()
51 struct snd_interval *channels = hw_param_interval(params, in haswell_ssp0_fixup()
Dbytcr_rt5640.c106 struct snd_interval *rate = hw_param_interval(params, in byt_codec_fixup()
108 struct snd_interval *channels = hw_param_interval(params, in byt_codec_fixup()
Dbroadwell.c97 struct snd_interval *rate = hw_param_interval(params, in broadwell_ssp0_fixup()
99 struct snd_interval *channels = hw_param_interval(params, in broadwell_ssp0_fixup()
Dcht_bsw_rt5645.c196 struct snd_interval *rate = hw_param_interval(params, in cht_codec_fixup()
198 struct snd_interval *channels = hw_param_interval(params, in cht_codec_fixup()
Dcht_bsw_rt5672.c211 struct snd_interval *rate = hw_param_interval(params, in cht_codec_fixup()
213 struct snd_interval *channels = hw_param_interval(params, in cht_codec_fixup()
/linux-4.1.27/sound/pci/ac97/
Dac97_pcm.c701 struct snd_interval *channels = hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in double_rate_hw_constraint_rate()
707 struct snd_interval *rate = hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in double_rate_hw_constraint_rate()
716 struct snd_interval *rate = hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in double_rate_hw_constraint_channels()
722 struct snd_interval *channels = hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in double_rate_hw_constraint_channels()
/linux-4.1.27/sound/isa/sb/
Dsb8_main.c79 struct snd_interval *c = hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in snd_sb8_hw_constraint_rate_channels()
82 int err = snd_interval_ratnum(hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE), in snd_sb8_hw_constraint_rate_channels()
96 struct snd_interval *r = hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in snd_sb8_hw_constraint_channels_rate()
99 return snd_interval_refine(hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS), &t); in snd_sb8_hw_constraint_channels_rate()
/linux-4.1.27/sound/core/
Dpcm_lib.c1281 …return snd_interval_list(hw_param_interval(params, rule->var), list->count, list->list, list->mask… in snd_pcm_hw_rule_list()
1312 return snd_interval_ranges(hw_param_interval(params, rule->var), in snd_pcm_hw_rule_ranges()
1345 err = snd_interval_ratnum(hw_param_interval(params, rule->var), in snd_pcm_hw_rule_ratnums()
1380 int err = snd_interval_ratden(hw_param_interval(params, rule->var), in snd_pcm_hw_rule_ratdens()
1416 struct snd_interval *i = hw_param_interval(params, SNDRV_PCM_HW_PARAM_SAMPLE_BITS); in snd_pcm_hw_rule_msbits()
1460 return snd_interval_step(hw_param_interval(params, rule->var), step); in snd_pcm_hw_rule_step()
1492 return snd_interval_list(hw_param_interval(params, rule->var), in snd_pcm_hw_rule_pow2()
1521 rate = hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in snd_pcm_hw_rule_noresample_func()
1553 snd_interval_any(hw_param_interval(params, var)); in _snd_pcm_hw_param_any()
1615 snd_interval_none(hw_param_interval(params, var)); in _snd_pcm_hw_param_setempty()
[all …]
Dpcm_native.c323 i = hw_param_interval(params, k); in snd_pcm_hw_refine()
381 i = hw_param_interval(params, r->var); in snd_pcm_hw_refine()
420 i = hw_param_interval(params, SNDRV_PCM_HW_PARAM_SAMPLE_BITS); in snd_pcm_hw_refine()
426 i = hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in snd_pcm_hw_refine()
443 i = hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in snd_pcm_hw_refine()
1909 return snd_interval_refine(hw_param_interval(params, rule->var), &t); in snd_pcm_hw_rule_mul()
1918 return snd_interval_refine(hw_param_interval(params, rule->var), &t); in snd_pcm_hw_rule_div()
1928 return snd_interval_refine(hw_param_interval(params, rule->var), &t); in snd_pcm_hw_rule_muldivk()
1938 return snd_interval_refine(hw_param_interval(params, rule->var), &t); in snd_pcm_hw_rule_mulkdiv()
1945 struct snd_interval *i = hw_param_interval(params, rule->deps[0]); in snd_pcm_hw_rule_format()
[all …]
/linux-4.1.27/sound/firewire/fireworks/
Dfireworks_pcm.c69 hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in hw_rule_rate()
94 hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in hw_rule_channels()
/linux-4.1.27/sound/firewire/bebob/
Dbebob_pcm.c16 hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in hw_rule_rate()
44 hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in hw_rule_channels()
/linux-4.1.27/sound/firewire/dice/
Ddice-pcm.c21 hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in dice_rate_constraint()
56 hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in dice_channels_constraint()
/linux-4.1.27/sound/firewire/oxfw/
Doxfw-pcm.c15 hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in hw_rule_rate()
46 hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in hw_rule_channels()
/linux-4.1.27/sound/usb/
Dpcm.c840 struct snd_interval *it = hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in hw_check_valid_format()
841 struct snd_interval *ct = hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in hw_check_valid_format()
843 struct snd_interval *pt = hw_param_interval(params, SNDRV_PCM_HW_PARAM_PERIOD_TIME); in hw_check_valid_format()
886 struct snd_interval *it = hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in hw_rule_rate()
938 struct snd_interval *it = hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in hw_rule_channels()
1025 it = hw_param_interval(params, SNDRV_PCM_HW_PARAM_PERIOD_TIME); in hw_rule_period_time()
/linux-4.1.27/sound/soc/davinci/
Ddavinci-i2s.c482 i = hw_param_interval(params, SNDRV_PCM_HW_PARAM_SAMPLE_BITS); in davinci_i2s_hw_params()
488 i = hw_param_interval(params, SNDRV_PCM_HW_PARAM_FRAME_BITS); in davinci_i2s_hw_params()
Ddavinci-mcasp.c1025 hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in davinci_mcasp_hw_rule_rate()
1050 return snd_interval_list(hw_param_interval(params, rule->var), in davinci_mcasp_hw_rule_rate()
1093 hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in davinci_mcasp_hw_rule_channels()
1123 return snd_interval_list(hw_param_interval(params, rule->var), in davinci_mcasp_hw_rule_channels()
/linux-4.1.27/sound/soc/omap/
Domap-mcbsp.c95 struct snd_interval *buffer_size = hw_param_interval(params, in omap_mcbsp_hwrule_min_buffersize()
97 struct snd_interval *channels = hw_param_interval(params, in omap_mcbsp_hwrule_min_buffersize()
/linux-4.1.27/drivers/usb/gadget/function/
Du_uac1.c61 struct snd_interval *i = hw_param_interval(params, var); in _snd_pcm_hw_param_set()
/linux-4.1.27/sound/pci/echoaudio/
Dechoaudio.c121 struct snd_interval *c = hw_param_interval(params, in hw_rule_capture_format_by_channels()
149 struct snd_interval *c = hw_param_interval(params, in hw_rule_capture_channels_by_format()
183 struct snd_interval *c = hw_param_interval(params, in hw_rule_playback_format_by_channels()
218 struct snd_interval *c = hw_param_interval(params, in hw_rule_playback_channels_by_format()
256 struct snd_interval *rate = hw_param_interval(params, in hw_rule_sample_rate()
/linux-4.1.27/sound/pci/rme9652/
Drme9652.c2208 struct snd_interval *c = hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in snd_rme9652_hw_rule_channels()
2217 struct snd_interval *c = hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in snd_rme9652_hw_rule_channels_rate()
2218 struct snd_interval *r = hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in snd_rme9652_hw_rule_channels_rate()
2241 struct snd_interval *c = hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in snd_rme9652_hw_rule_rate_channels()
2242 struct snd_interval *r = hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in snd_rme9652_hw_rule_rate_channels()
Dhdsp.c4261 struct snd_interval *c = hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in snd_hdsp_hw_rule_in_channels()
4281 struct snd_interval *c = hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in snd_hdsp_hw_rule_out_channels()
4298 struct snd_interval *c = hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in snd_hdsp_hw_rule_in_channels_rate()
4299 struct snd_interval *r = hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in snd_hdsp_hw_rule_in_channels_rate()
4329 struct snd_interval *c = hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in snd_hdsp_hw_rule_out_channels_rate()
4330 struct snd_interval *r = hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in snd_hdsp_hw_rule_out_channels_rate()
4360 struct snd_interval *c = hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in snd_hdsp_hw_rule_rate_out_channels()
4361 struct snd_interval *r = hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in snd_hdsp_hw_rule_rate_out_channels()
4391 struct snd_interval *c = hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in snd_hdsp_hw_rule_rate_in_channels()
4392 struct snd_interval *r = hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in snd_hdsp_hw_rule_rate_in_channels()
Dhdspm.c5880 hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in snd_hdspm_hw_rule_in_channels_rate()
5882 hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in snd_hdspm_hw_rule_in_channels_rate()
5915 hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in snd_hdspm_hw_rule_out_channels_rate()
5917 hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in snd_hdspm_hw_rule_out_channels_rate()
5950 hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in snd_hdspm_hw_rule_rate_in_channels()
5952 hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in snd_hdspm_hw_rule_rate_in_channels()
5984 hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in snd_hdspm_hw_rule_rate_out_channels()
5986 hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in snd_hdspm_hw_rule_rate_out_channels()
6019 struct snd_interval *c = hw_param_interval(params, in snd_hdspm_hw_rule_in_channels()
6033 struct snd_interval *c = hw_param_interval(params, in snd_hdspm_hw_rule_out_channels()
/linux-4.1.27/sound/soc/codecs/
Dwl1273.c351 width = hw_param_interval(params, SNDRV_PCM_HW_PARAM_SAMPLE_BITS)->min; in wl1273_hw_params()
Dpcm512x.c521 return snd_interval_ranges(hw_param_interval(params, rule->var), in pcm512x_hw_rule_rate()
Dtwl4030.c1812 twl4030->sample_bits = hw_param_interval(params, in twl4030_hw_params()
/linux-4.1.27/Documentation/sound/alsa/soc/
DDPCM.txt238 struct snd_interval *rate = hw_param_interval(params,
240 struct snd_interval *channels = hw_param_interval(params,
/linux-4.1.27/sound/soc/sh/rcar/
Drsrc-card.c162 struct snd_interval *rate = hw_param_interval(params, in rsrc_card_be_hw_params_fixup()
/linux-4.1.27/sound/pci/
Dsonicvibes.c562 if (hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE)->min == in snd_sonicvibes_hw_constraint_dac_rate()
563 hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE)->max) { in snd_sonicvibes_hw_constraint_dac_rate()
564 rate = hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE)->min; in snd_sonicvibes_hw_constraint_dac_rate()
/linux-4.1.27/sound/soc/fsl/
Dfsl-asoc-card.c170 rate = hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE); in be_hw_params_fixup()
/linux-4.1.27/sound/drivers/
Daloop.c645 return snd_interval_refine(hw_param_interval(params, rule->var), &t); in rule_rate()
658 return snd_interval_refine(hw_param_interval(params, rule->var), &t); in rule_channels()
/linux-4.1.27/sound/core/oss/
Dpcm_oss.c242 changed = snd_interval_refine_min(hw_param_interval(params, var), in _snd_pcm_hw_param_min()
303 changed = snd_interval_refine_max(hw_param_interval(params, var), in _snd_pcm_hw_param_max()
490 struct snd_interval *i = hw_param_interval(params, var); in _snd_pcm_hw_param_set()
552 changed = snd_interval_setinteger(hw_param_interval(params, var)); in _snd_pcm_hw_param_setinteger()
808 it = hw_param_interval(save, SNDRV_PCM_HW_PARAM_RATE); in choose_rate()
/linux-4.1.27/sound/soc/
Dsoc-dapm.c3271 hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE)->min = in snd_soc_dai_link_event()
3273 hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE)->max = in snd_soc_dai_link_event()
3276 hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS)->min in snd_soc_dai_link_event()
3278 hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS)->max in snd_soc_dai_link_event()
Dsoc-pcm.c775 interval = hw_param_interval(params, SNDRV_PCM_HW_PARAM_CHANNELS); in soc_pcm_codec_params_fixup()
/linux-4.1.27/sound/soc/atmel/
Datmel_ssc_dai.c212 struct snd_interval *i = hw_param_interval(params, rule->var); in atmel_ssc_hw_rule_rate()
/linux-4.1.27/sound/arm/
Daaci.c398 return snd_interval_list(hw_param_interval(p, rule->var), in aaci_rule_channels()
/linux-4.1.27/include/sound/
Dpcm.h898 static inline struct snd_interval *hw_param_interval(struct snd_pcm_hw_params *params, in hw_param_interval() function
/linux-4.1.27/sound/sparc/
Ddbri.c2001 struct snd_interval *c = hw_param_interval(params, in snd_hw_rule_format()
2017 struct snd_interval *c = hw_param_interval(params, in snd_hw_rule_channels()
/linux-4.1.27/sound/ppc/
Dpmac.c568 return snd_interval_list(hw_param_interval(params, rule->var),