Home
last modified time | relevance | path

Searched refs:format (Results 1 – 25 of 276) sorted by relevance

12345678910>>...12

/sound/core/oss/
A Dpcm_plugin.c58 format = &plugin->src_format; in snd_pcm_plugin_alloc()
62 width = snd_pcm_format_physical_width(format->format); in snd_pcm_plugin_alloc()
94 size /= format->channels; in snd_pcm_plugin_alloc()
278 snd_pcm_format_t format) in snd_pcm_plug_formats() argument
326 return format; in snd_pcm_plug_slave_format()
357 switch (format) { in snd_pcm_plug_slave_format()
415 srcformat.format, in snd_pcm_plug_format_plugins()
419 dstformat.format, in snd_pcm_plug_format_plugins()
494 if (srcformat.format != dstformat.format) { in snd_pcm_plug_format_plugins()
495 tmpformat.format = dstformat.format; in snd_pcm_plug_format_plugins()
[all …]
A Droute.c28 snd_pcm_uframes_t frames, snd_pcm_format_t format) in zero_areas() argument
33 snd_pcm_area_silence(&dvp->area, 0, frames, format); in zero_areas()
41 snd_pcm_uframes_t frames, snd_pcm_format_t format) in copy_area() argument
44 snd_pcm_area_copy(&src_channel->area, 0, &dst_channel->area, 0, frames, format); in copy_area()
54 snd_pcm_format_t format; in route_transfer() local
66 format = plugin->dst_format.format; in route_transfer()
71 copy_area(src_channels, dvp, frames, format); in route_transfer()
78 copy_area(src_channels, dvp, frames, format); in route_transfer()
83 zero_areas(dvp, ndsts - dst, frames, format); in route_transfer()
100 if (snd_BUG_ON(src_format->format != dst_format->format)) in snd_pcm_plugin_build_route()
A Dmulaw.c282 data->cvt_endian = snd_pcm_format_big_endian(format) > 0; in init_data()
286 if (!snd_pcm_format_signed(format)) in init_data()
290 if (snd_pcm_format_little_endian(format)) { in init_data()
296 snd_pcm_format_width(format) / 8; in init_data()
308 struct snd_pcm_plugin_format *format; in snd_pcm_plugin_build_mulaw() local
320 if (dst_format->format == SNDRV_PCM_FORMAT_MU_LAW) { in snd_pcm_plugin_build_mulaw()
321 format = src_format; in snd_pcm_plugin_build_mulaw()
324 else if (src_format->format == SNDRV_PCM_FORMAT_MU_LAW) { in snd_pcm_plugin_build_mulaw()
325 format = dst_format; in snd_pcm_plugin_build_mulaw()
332 if (!snd_pcm_format_linear(format->format)) in snd_pcm_plugin_build_mulaw()
[all …]
A Dio.c113 struct snd_pcm_plugin_format format; in snd_pcm_plugin_build_io() local
121 format.format = params_format(params); in snd_pcm_plugin_build_io()
122 format.rate = params_rate(params); in snd_pcm_plugin_build_io()
123 format.channels = params_channels(params); in snd_pcm_plugin_build_io()
125 &format, &format, in snd_pcm_plugin_build_io()
126 sizeof(void *) * format.channels, in snd_pcm_plugin_build_io()
A Dcopy.c49 snd_pcm_area_silence(&dst_channels->area, 0, frames, plugin->dst_format.format); in copy_transfer()
54 …d_pcm_area_copy(&src_channels->area, 0, &dst_channels->area, 0, frames, plugin->src_format.format); in copy_transfer()
74 if (snd_BUG_ON(src_format->format != dst_format->format)) in snd_pcm_plugin_build_copy()
81 width = snd_pcm_format_physical_width(src_format->format); in snd_pcm_plugin_build_copy()
A Dpcm_plugin.h34 snd_pcm_format_t format; member
112 snd_pcm_format_t snd_pcm_plug_slave_format(snd_pcm_format_t format,
134 size_t samples, snd_pcm_format_t format);
139 size_t samples, snd_pcm_format_t format);
145 …tatic inline int snd_pcm_plug_slave_format(int format, const struct snd_mask *format_mask) { retur… in snd_pcm_plug_slave_format() argument
/sound/core/
A Dpcm_misc.c47 return (INT)format >= 0 && (INT)format <= (INT)SNDRV_PCM_FORMAT_LAST; in valid_format()
267 if (!valid_format(format)) in snd_pcm_format_signed()
287 val = snd_pcm_format_signed(format); in snd_pcm_format_unsigned()
316 if (!valid_format(format)) in snd_pcm_format_little_endian()
318 val = pcm_formats[(INT)format].le; in snd_pcm_format_little_endian()
353 if (!valid_format(format)) in snd_pcm_format_width()
372 if (!valid_format(format)) in snd_pcm_format_physical_width()
374 val = pcm_formats[(INT)format].phys; in snd_pcm_format_physical_width()
406 if (!valid_format(format)) in snd_pcm_format_silence_64()
408 if (! pcm_formats[(INT)format].phys) in snd_pcm_format_silence_64()
[all …]
A Dpcm_drm_eld.c266 a->format = GRAB_BITS(buf, 0, 3, 4); in hdmi_update_short_audio_desc()
267 switch (a->format) { in hdmi_update_short_audio_desc()
310 a->format = GRAB_BITS(buf, 2, 3, 5); in hdmi_update_short_audio_desc()
315 a->format); in hdmi_update_short_audio_desc()
316 a->format = 0; in hdmi_update_short_audio_desc()
318 a->format += AUDIO_CODING_TYPE_HE_AAC - in hdmi_update_short_audio_desc()
430 if (!a->format) in hdmi_show_short_audio_desc()
435 if (a->format == AUDIO_CODING_TYPE_LPCM) in hdmi_show_short_audio_desc()
445 cea_audio_coding_type_names[a->format], in hdmi_show_short_audio_desc()
488 i, a->format, cea_audio_coding_type_names[a->format]); in hdmi_print_sad_info()
[all …]
A Dsound_kunit.c15 .format = SNDRV_PCM_FORMAT_##fmt, .physical_bits = pbits, \
32 snd_pcm_format_t format; member
104 KUNIT_EXPECT_EQ(test, snd_pcm_format_physical_width(valid_fmt[i].format), in test_phys_format_size()
117 KUNIT_EXPECT_EQ(test, snd_pcm_format_width(valid_fmt[i].format), in test_format_width()
130 KUNIT_EXPECT_EQ(test, snd_pcm_format_signed(valid_fmt[i].format), in test_format_signed()
132 KUNIT_EXPECT_EQ(test, snd_pcm_format_unsigned(valid_fmt[i].format), in test_format_signed()
145 KUNIT_EXPECT_EQ(test, snd_pcm_format_little_endian(valid_fmt[i].format), in test_format_endianness()
147 KUNIT_EXPECT_EQ(test, snd_pcm_format_big_endian(valid_fmt[i].format), in test_format_endianness()
163 KUNIT_ASSERT_EQ(test, snd_pcm_format_set_silence(data->format, buffer, samples_count), 0); in _test_fill_silence()
281 name = snd_pcm_format_name(valid_fmt[i].format); in test_pcm_format_name()
/sound/usb/
A Dformat.c33 u64 format, void *_fmt) in parse_audio_format_i_type() argument
42 if (format >= 64) { in parse_audio_format_i_type()
46 format = UAC_FORMAT_TYPE_I_PCM; in parse_audio_format_i_type()
50 format = 1ULL << format; in parse_audio_format_i_type()
67 format <<= 1; in parse_audio_format_i_type()
82 format <<= 1; in parse_audio_format_i_type()
91 (format == 0 || format == BIT(UAC_FORMAT_TYPE_I_UNDEFINED))) { in parse_audio_format_i_type()
151 if (format & ~0x3f) { in parse_audio_format_i_type()
740 u64 format, void *_fmt) in parse_audio_format_ii() argument
744 switch (format) { in parse_audio_format_ii()
[all …]
/sound/soc/codecs/
A Dsi476x.c70 u16 format = 0; in si476x_codec_set_dai_fmt() local
77 format |= SI476X_DAUDIO_MODE_DSP_A; in si476x_codec_set_dai_fmt()
80 format |= SI476X_DAUDIO_MODE_DSP_B; in si476x_codec_set_dai_fmt()
83 format |= SI476X_DAUDIO_MODE_I2S; in si476x_codec_set_dai_fmt()
86 format |= SI476X_DAUDIO_MODE_RIGHT_J; in si476x_codec_set_dai_fmt()
89 format |= SI476X_DAUDIO_MODE_LEFT_J; in si476x_codec_set_dai_fmt()
102 format |= SI476X_DAUDIO_MODE_IB; in si476x_codec_set_dai_fmt()
115 format |= SI476X_DAUDIO_MODE_IB | in si476x_codec_set_dai_fmt()
119 format |= SI476X_DAUDIO_MODE_IB; in si476x_codec_set_dai_fmt()
122 format |= SI476X_DAUDIO_MODE_IF; in si476x_codec_set_dai_fmt()
[all …]
A Dframer-codec.c74 snd_pcm_format_t format = params_format(params); in framer_dai_hw_rule_channels_by_format() local
78 width = snd_pcm_format_physical_width(format); in framer_dai_hw_rule_channels_by_format()
116 snd_pcm_format_t format; in framer_dai_hw_rule_format_by_channels() local
127 pcm_for_each_format(format) { in framer_dai_hw_rule_format_by_channels()
128 if (snd_mask_test_format(f_old, format)) { in framer_dai_hw_rule_format_by_channels()
130 snd_mask_set_format(&f_new, format); in framer_dai_hw_rule_format_by_channels()
159 snd_pcm_format_t format; in framer_formats() local
167 pcm_for_each_format(format) { in framer_formats()
180 formats_mask |= pcm_format_to_bits(format); in framer_formats()
192 u64 format; in framer_dai_startup() local
[all …]
A Dpcm3168a.c51 unsigned int format; member
333 if (io_params->format == SND_SOC_DAIFMT_RIGHT_J) { in pcm3168a_update_fixup_pcm_stream()
361 switch (format & SND_SOC_DAIFMT_FORMAT_MASK) { in pcm3168a_set_dai_fmt()
373 switch (format & SND_SOC_DAIFMT_CLOCK_PROVIDER_MASK) { in pcm3168a_set_dai_fmt()
385 switch (format & SND_SOC_DAIFMT_INV_MASK) { in pcm3168a_set_dai_fmt()
393 io_params->format = format & SND_SOC_DAIFMT_FORMAT_MASK; in pcm3168a_set_dai_fmt()
443 unsigned int format; in pcm3168a_hw_params() local
481 format = io_params->format; in pcm3168a_hw_params()
497 (format == SND_SOC_DAIFMT_DSP_B))) { in pcm3168a_hw_params()
525 switch (format) { in pcm3168a_hw_params()
[all …]
A Dak4118.c154 unsigned int format) in ak4118_set_dai_fmt_provider() argument
158 switch (format & SND_SOC_DAIFMT_FORMAT_MASK) { in ak4118_set_dai_fmt_provider()
176 unsigned int format) in ak4118_set_dai_fmt_consumer() argument
180 switch (format & SND_SOC_DAIFMT_FORMAT_MASK) { in ak4118_set_dai_fmt_consumer()
196 unsigned int format) in ak4118_set_dai_fmt() argument
203 switch (format & SND_SOC_DAIFMT_CLOCK_PROVIDER_MASK) { in ak4118_set_dai_fmt()
205 dif = ak4118_set_dai_fmt_provider(ak4118, format); in ak4118_set_dai_fmt()
208 dif = ak4118_set_dai_fmt_consumer(ak4118, format); in ak4118_set_dai_fmt()
A Dak4671.c518 u8 format; in ak4671_set_dai_fmt() local
535 format = snd_soc_component_read(component, AK4671_FORMAT_SELECT); in ak4671_set_dai_fmt()
536 format &= ~AK4671_DIF; in ak4671_set_dai_fmt()
540 format |= AK4671_DIF_I2S_MODE; in ak4671_set_dai_fmt()
543 format |= AK4671_DIF_MSB_MODE; in ak4671_set_dai_fmt()
546 format |= AK4671_DIF_DSP_MODE; in ak4671_set_dai_fmt()
547 format |= AK4671_BCKP; in ak4671_set_dai_fmt()
548 format |= AK4671_MSBS; in ak4671_set_dai_fmt()
556 snd_soc_component_write(component, AK4671_FORMAT_SELECT, format); in ak4671_set_dai_fmt()
A Dtwl4030.c1761 format = old_format; in twl4030_hw_params()
1762 format &= ~TWL4030_DATA_WIDTH; in twl4030_hw_params()
1839 u8 old_format, format; in twl4030_set_dai_fmt() local
1843 format = old_format; in twl4030_set_dai_fmt()
1852 format |= TWL4030_CLK256FS_EN; in twl4030_set_dai_fmt()
1859 format &= ~TWL4030_AIF_FORMAT; in twl4030_set_dai_fmt()
1871 if (format != old_format) { in twl4030_set_dai_fmt()
2036 u8 old_format, format; in twl4030_voice_set_dai_fmt() local
2040 format = old_format; in twl4030_voice_set_dai_fmt()
2059 format |= TWL4030_VIF_FORMAT; in twl4030_voice_set_dai_fmt()
[all …]
A Dpcm179x.c64 unsigned int format; member
69 unsigned int format) in pcm179x_set_dai_fmt() argument
74 priv->format = format; in pcm179x_set_dai_fmt()
103 switch (priv->format & SND_SOC_DAIFMT_FORMAT_MASK) { in pcm179x_hw_params()
/sound/firewire/oxfw/
A Doxfw-proc.c15 u8 *format; in proc_read_formation() local
29 format = oxfw->rx_stream_formats[i]; in proc_read_formation()
30 if (format == NULL) in proc_read_formation()
33 err = snd_oxfw_stream_parse_format(format, &formation); in proc_read_formation()
59 format = oxfw->tx_stream_formats[i]; in proc_read_formation()
60 if (format == NULL) in proc_read_formation()
63 err = snd_oxfw_stream_parse_format(format, &formation); in proc_read_formation()
A Doxfw-stream.c494 u8 *format; in snd_oxfw_stream_get_current_formation() local
498 format = kmalloc(len, GFP_KERNEL); in snd_oxfw_stream_get_current_formation()
499 if (format == NULL) in snd_oxfw_stream_get_current_formation()
510 kfree(format); in snd_oxfw_stream_get_current_formation()
563 if ((format[0] != 0x90) || (format[1] != 0x40)) in snd_oxfw_stream_parse_format()
576 for (e = 0; e < format[4]; e++) { in snd_oxfw_stream_parse_format()
577 channels = format[5 + e * 2]; in snd_oxfw_stream_parse_format()
578 type = format[6 + e * 2]; in snd_oxfw_stream_parse_format()
786 u8 *format; in snd_oxfw_stream_discover() local
814 if (format == NULL) in snd_oxfw_stream_discover()
[all …]
/sound/soc/mediatek/mt8183/
A Dmt8183-dai-tdm.c72 static unsigned int get_hdmi_wlen(snd_pcm_format_t format) in get_hdmi_wlen() argument
74 return snd_pcm_format_physical_width(format) <= 16 ? in get_hdmi_wlen()
78 static unsigned int get_tdm_wlen(snd_pcm_format_t format) in get_tdm_wlen() argument
80 return snd_pcm_format_physical_width(format) <= 16 ? in get_tdm_wlen()
86 return snd_pcm_format_physical_width(format) <= 16 ? in get_tdm_channel_bck()
90 static unsigned int get_tdm_lrck_width(snd_pcm_format_t format) in get_tdm_lrck_width() argument
92 return snd_pcm_format_physical_width(format) - 1; in get_tdm_lrck_width()
477 snd_pcm_format_t format = params_format(params); in mtk_dai_tdm_hw_params() local
491 snd_pcm_format_physical_width(format); in mtk_dai_tdm_hw_params()
501 tdm_id, rate, channels, format, in mtk_dai_tdm_hw_params()
[all …]
/sound/oss/dmasound/
A Ddmasound_q40.c48 static int Q40SetFormat(int format);
123 (dmasound.soft.format == AFMT_MU_LAW ? dmasound_ulaw2dma8: dmasound_alaw2dma8); in q40_ctx_law()
545 static int Q40SetFormat(int format) in Q40SetFormat() argument
549 switch (format) { in Q40SetFormat()
551 return(dmasound.soft.format); in Q40SetFormat()
558 format = AFMT_S8; in Q40SetFormat()
561 dmasound.soft.format = format; in Q40SetFormat()
564 dmasound.dsp.format = format; in Q40SetFormat()
569 return(format); in Q40SetFormat()
581 .format = AFMT_U8,
[all …]
/sound/soc/spear/
A Dspdif_in.c31 u32 format; member
77 static void spdif_in_format(struct spdif_in_dev *host, u32 format) in spdif_in_format() argument
81 switch (format) { in spdif_in_format()
99 u32 format; in spdif_in_hw_params() local
104 format = params_format(params); in spdif_in_hw_params()
105 host->saved_params.format = format; in spdif_in_hw_params()
126 spdif_in_format(host, host->saved_params.format); in spdif_in_trigger()
/sound/hda/codecs/hdmi/
A Dtegrahdmi.c68 unsigned int format) in tegra_hdmi_set_format() argument
91 (format >> 0) & 0xff); in tegra_hdmi_set_format()
94 (format >> 8) & 0xff); in tegra_hdmi_set_format()
104 if (format == 0) in tegra_hdmi_set_format()
136 unsigned int format, in tegra_hdmi_pcm_prepare() argument
142 format, substream); in tegra_hdmi_pcm_prepare()
147 tegra_hdmi_set_format(codec, hinfo->nid, format); in tegra_hdmi_pcm_prepare()
/sound/pci/
A Dsis7019.c509 format = 0; in sis_pcm_playback_prepare()
511 format |= SIS_PLAY_DMA_FORMAT_8BIT; in sis_pcm_playback_prepare()
515 format |= SIS_PLAY_DMA_FORMAT_MONO; in sis_pcm_playback_prepare()
702 u32 format, control, sso_eso, delta; in sis_prepare_timing_voice() local
765 format = 0; in sis_prepare_timing_voice()
767 format = SIS_CAPTURE_DMA_FORMAT_8BIT; in sis_prepare_timing_voice()
769 format |= SIS_CAPTURE_DMA_FORMAT_MONO; in sis_prepare_timing_voice()
801 u32 format, dma_addr, control; in sis_pcm_capture_prepare() local
807 format = 0; in sis_pcm_capture_prepare()
809 format = SIS_CAPTURE_DMA_FORMAT_8BIT; in sis_pcm_capture_prepare()
[all …]
/sound/soc/mediatek/mt8192/
A Dmt8192-dai-tdm.c70 static unsigned int get_tdm_wlen(snd_pcm_format_t format) in get_tdm_wlen() argument
72 return snd_pcm_format_physical_width(format) <= 16 ? in get_tdm_wlen()
76 static unsigned int get_tdm_channel_bck(snd_pcm_format_t format) in get_tdm_channel_bck() argument
78 return snd_pcm_format_physical_width(format) <= 16 ? in get_tdm_channel_bck()
82 static unsigned int get_tdm_lrck_width(snd_pcm_format_t format) in get_tdm_lrck_width() argument
84 return snd_pcm_format_physical_width(format) - 1; in get_tdm_lrck_width()
526 snd_pcm_format_t format = params_format(params); in mtk_dai_tdm_hw_params() local
540 snd_pcm_format_physical_width(format); in mtk_dai_tdm_hw_params()
550 tdm_id, rate, channels, format, in mtk_dai_tdm_hw_params()
567 tdm_con |= get_tdm_lrck_width(format) << LRCK_TDM_WIDTH_SFT; in mtk_dai_tdm_hw_params()
[all …]

Completed in 63 milliseconds

12345678910>>...12