Home
last modified time | relevance | path

Searched refs:format_val (Results 1 – 19 of 19) sorted by relevance

/openbmc/linux/sound/soc/sof/intel/
H A Dhda-dai-ops.c182 unsigned int format_val) in hda_setup_hext_stream() argument
184 snd_hdac_ext_stream_setup(hext_stream, format_val); in hda_setup_hext_stream()
210 unsigned int format_val; in hda_calc_stream_format() local
217 format_val = snd_hdac_calc_stream_format(params_rate(params), params_channels(params), in hda_calc_stream_format()
220 dev_dbg(sdev->dev, "format_val=%#x, rate=%d, ch=%d, format=%d\n", format_val, in hda_calc_stream_format()
223 return format_val; in hda_calc_stream_format()
240 unsigned int format_val; in generic_calc_stream_format() local
242 format_val = snd_hdac_calc_stream_format(params_rate(params), params_channels(params), in generic_calc_stream_format()
247 dev_dbg(sdev->dev, "format_val=%#x, rate=%d, ch=%d, format=%d\n", format_val, in generic_calc_stream_format()
250 return format_val; in generic_calc_stream_format()
[all …]
H A Dhda-probes.c89 hstream->format_val = rate | bits | (params->codec.ch_out - 1); in hda_probes_compr_set_params()
H A Dhda-loader.c72 hstream->format_val = format; in hda_cl_stream_prepare()
276 hstream->format_val = 0; in hda_cl_cleanup()
H A Dhda-dai.c194 unsigned int format_val = ops->calc_stream_format(sdev, substream, params); in hda_link_dma_hw_params() local
196 ops->setup_hext_stream(sdev, hext_stream, format_val); in hda_link_dma_hw_params()
H A Dhda-pcm.c117 hstream->format_val = rate | bits | (params_channels(params) - 1); in hda_dsp_pcm_hw_params()
H A Dhda.h966 unsigned int format_val);
H A Dhda-stream.c629 0xffff, hstream->format_val); in hda_dsp_stream_hw_params()
/openbmc/linux/sound/soc/codecs/
H A Dhdac_hda.c211 unsigned int format_val; in hdac_hda_dai_hw_params() local
220 format_val = snd_hdac_calc_stream_format(params_rate(params), in hdac_hda_dai_hw_params()
225 if (!format_val) { in hdac_hda_dai_hw_params()
234 hda_pvt->pcm[dai->id].format_val[substream->stream] = format_val; in hdac_hda_dai_hw_params()
264 unsigned int format_val; in hdac_hda_dai_prepare() local
278 format_val = hda_pvt->pcm[dai->id].format_val[substream->stream]; in hdac_hda_dai_prepare()
281 stream, format_val, substream); in hdac_hda_dai_prepare()
H A Dhdac_hda.h22 unsigned int format_val[2]; member
/openbmc/linux/sound/hda/
H A Dhdac_stream.c281 snd_hdac_stream_writew(azx_dev, SD_FORMAT, azx_dev->format_val); in snd_hdac_stream_setup()
335 azx_dev->format_val = 0; in snd_hdac_stream_cleanup()
574 unsigned int format_val) in snd_hdac_stream_set_params() argument
596 format_val != azx_dev->format_val || in snd_hdac_stream_set_params()
600 azx_dev->format_val = format_val; in snd_hdac_stream_set_params()
931 azx_dev->format_val = format; in snd_hdac_dsp_prepare()
995 azx_dev->format_val = 0; in snd_hdac_dsp_cleanup()
/openbmc/linux/sound/soc/intel/avs/
H A Dprobes.c132 unsigned int format_val; in avs_probe_compr_set_params() local
137 hdac_stream(host_stream)->format_val = 0; in avs_probe_compr_set_params()
147 format_val = snd_hdac_calc_stream_format(params->codec.sample_rate, params->codec.ch_out, in avs_probe_compr_set_params()
149 ret = snd_hdac_stream_set_params(hdac_stream(host_stream), format_val); in avs_probe_compr_set_params()
H A Dpcm.c342 unsigned int format_val; in avs_dai_hda_be_prepare() local
350 format_val = snd_hdac_calc_stream_format(runtime->rate, runtime->channels, runtime->format, in avs_dai_hda_be_prepare()
355 snd_hdac_ext_stream_setup(link_stream, format_val); in avs_dai_hda_be_prepare()
535 hdac_stream(host_stream)->format_val = 0; in avs_dai_fe_hw_params()
608 unsigned int format_val; in avs_dai_fe_prepare() local
621 format_val = snd_hdac_calc_stream_format(runtime->rate, runtime->channels, runtime->format, in avs_dai_fe_prepare()
624 ret = snd_hdac_stream_set_params(hdac_stream(host_stream), format_val); in avs_dai_fe_prepare()
/openbmc/linux/sound/soc/intel/skylake/
H A Dskl-pcm.c79 hdac_stream(stream)->format_val = 0; in skl_substream_alloc_pages()
128 unsigned int format_val; in skl_pcm_host_dma_prepare() local
141 format_val = snd_hdac_calc_stream_format(params->s_freq, in skl_pcm_host_dma_prepare()
145 format_val, params->s_freq, params->ch, params->format); in skl_pcm_host_dma_prepare()
148 err = snd_hdac_stream_set_params(hdac_stream(stream), format_val); in skl_pcm_host_dma_prepare()
175 unsigned int format_val; in skl_pcm_link_dma_prepare() local
188 format_val = snd_hdac_calc_stream_format(params->s_freq, params->ch, in skl_pcm_link_dma_prepare()
192 format_val, params->s_freq, params->ch, params->format); in skl_pcm_link_dma_prepare()
196 snd_hdac_ext_stream_setup(stream, format_val); in skl_pcm_link_dma_prepare()
/openbmc/linux/drivers/base/regmap/
H A Dregmap.c975 map->format.format_val = regmap_format_8; in __regmap_init()
982 map->format.format_val = regmap_format_16_be; in __regmap_init()
987 map->format.format_val = regmap_format_16_le; in __regmap_init()
992 map->format.format_val = regmap_format_16_native; in __regmap_init()
1002 map->format.format_val = regmap_format_24_be; in __regmap_init()
1012 map->format.format_val = regmap_format_32_be; in __regmap_init()
1017 map->format.format_val = regmap_format_32_le; in __regmap_init()
1022 map->format.format_val = regmap_format_32_native; in __regmap_init()
1039 !(map->format.format_reg && map->format.format_val)) in __regmap_init()
1051 } else if (map->format.format_val) { in __regmap_init()
[all …]
H A Dregcache.c617 if (map->format.format_val) { in regcache_set_val()
618 map->format.format_val(base + (map->cache_word_size * idx), in regcache_set_val()
H A Dinternal.h39 void (*format_val)(void *buf, unsigned int val, unsigned int shift); member
/openbmc/linux/sound/pci/hda/
H A Dhda_controller.c122 azx_dev->core.format_val = 0; in azx_pcm_hw_params()
154 unsigned int format_val, stream_tag; in azx_pcm_prepare() local
168 format_val = snd_hdac_calc_stream_format(runtime->rate, in azx_pcm_prepare()
173 if (!format_val) { in azx_pcm_prepare()
181 err = snd_hdac_stream_set_params(azx_stream(azx_dev), format_val); in azx_pcm_prepare()
193 azx_dev->core.format_val, substream); in azx_pcm_prepare()
H A Dpatch_ca0132.c3023 unsigned int format_val; in dma_convert_to_hda_format() local
3025 format_val = snd_hdac_calc_stream_format(sample_rate, in dma_convert_to_hda_format()
3029 *hda_format = (unsigned short)format_val; in dma_convert_to_hda_format()
/openbmc/linux/include/sound/
H A Dhdaudio.h538 unsigned int format_val; /* format value to be set in the member
580 unsigned int format_val);