| /sound/core/oss/ |
| A D | pcm_plugin.c | 58 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 D | route.c | 28 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 D | mulaw.c | 282 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 D | io.c | 113 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 D | copy.c | 49 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 D | pcm_plugin.h | 34 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 D | pcm_misc.c | 47 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 D | pcm_drm_eld.c | 266 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 D | sound_kunit.c | 15 .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 D | format.c | 33 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 D | si476x.c | 70 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 D | framer-codec.c | 74 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 D | pcm3168a.c | 51 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 D | ak4118.c | 154 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 D | ak4671.c | 518 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 D | twl4030.c | 1761 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 D | pcm179x.c | 64 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 D | oxfw-proc.c | 15 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 D | oxfw-stream.c | 494 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 D | mt8183-dai-tdm.c | 72 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 D | dmasound_q40.c | 48 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 D | spdif_in.c | 31 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 D | tegrahdmi.c | 68 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 D | sis7019.c | 509 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 D | mt8192-dai-tdm.c | 70 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 …]
|