/sound/soc/meson/ |
D | axg-card.c | 45 struct axg_dai_link_tdm_data *be = in axg_card_tdm_be_hw_params() local 48 return meson_card_i2s_set_sysclk(substream, params, be->mclk_fs); in axg_card_tdm_be_hw_params() 58 struct axg_dai_link_tdm_data *be = in axg_card_tdm_dai_init() local 65 be->codec_masks[i].tx, in axg_card_tdm_dai_init() 66 be->codec_masks[i].rx, in axg_card_tdm_dai_init() 67 be->slots, be->slot_width); in axg_card_tdm_dai_init() 75 ret = axg_tdm_set_tdm_slots(asoc_rtd_to_cpu(rtd, 0), be->tx_mask, be->rx_mask, in axg_card_tdm_dai_init() 76 be->slots, be->slot_width); in axg_card_tdm_dai_init() 88 struct axg_dai_link_tdm_data *be = in axg_card_tdm_dai_lb_init() local 93 ret = axg_tdm_set_tdm_slots(asoc_rtd_to_cpu(rtd, 0), NULL, be->tx_mask, in axg_card_tdm_dai_lb_init() [all …]
|
D | gx-card.c | 34 struct gx_dai_link_i2s_data *be = in gx_card_i2s_be_hw_params() local 37 return meson_card_i2s_set_sysclk(substream, params, be->mclk_fs); in gx_card_i2s_be_hw_params() 50 struct gx_dai_link_i2s_data *be; in gx_card_parse_i2s() local 53 be = devm_kzalloc(card->dev, sizeof(*be), GFP_KERNEL); in gx_card_parse_i2s() 54 if (!be) in gx_card_parse_i2s() 56 priv->link_data[*index] = be; in gx_card_parse_i2s() 62 of_property_read_u32(node, "mclk-fs", &be->mclk_fs); in gx_card_parse_i2s()
|
D | axg-tdmin.c | 61 struct snd_soc_dai *be; in axg_tdmin_get_be() local 70 be = axg_tdmin_get_be(p->source); in axg_tdmin_get_be() 71 if (be) in axg_tdmin_get_be() 72 return be; in axg_tdmin_get_be() 81 struct snd_soc_dai *be = axg_tdmin_get_be(w); in axg_tdmin_get_tdm_stream() local 83 if (!be) in axg_tdmin_get_tdm_stream() 86 return be->capture_dma_data; in axg_tdmin_get_tdm_stream()
|
D | axg-tdmout.c | 59 struct snd_soc_dai *be; in axg_tdmout_get_be() local 68 be = axg_tdmout_get_be(p->sink); in axg_tdmout_get_be() 69 if (be) in axg_tdmout_get_be() 70 return be; in axg_tdmout_get_be() 79 struct snd_soc_dai *be = axg_tdmout_get_be(w); in axg_tdmout_get_tdm_stream() local 81 if (!be) in axg_tdmout_get_tdm_stream() 84 return be->playback_dma_data; in axg_tdmout_get_tdm_stream()
|
/sound/soc/ |
D | soc-pcm.c | 144 struct snd_soc_pcm_runtime *be = dpcm->be; in dpcm_show_state() local 148 "- %s\n", be->dai_link->name); in dpcm_show_state() 152 dpcm_state_string(be->dpcm[stream].state)); in dpcm_show_state() 154 if ((be->dpcm[stream].state >= SND_SOC_DPCM_STATE_HW_PARAMS) && in dpcm_show_state() 155 (be->dpcm[stream].state <= SND_SOC_DPCM_STATE_STOP)) in dpcm_show_state() 224 name = kasprintf(GFP_KERNEL, "%s:%s", dpcm->be->dai_link->name, in dpcm_create_debugfs_state() 273 static void dpcm_set_be_update_state(struct snd_soc_pcm_runtime *be, in dpcm_set_be_update_state() argument 276 be->dpcm[stream].runtime_update = state; in dpcm_set_be_update_state() 355 struct snd_soc_pcm_runtime *be = dpcm->be; in dpcm_dapm_stream_event() local 357 dev_dbg(be->dev, "ASoC: BE %s event %d dir %d\n", in dpcm_dapm_stream_event() [all …]
|
D | soc-topology.c | 519 struct snd_soc_tplg_bytes_control *be; in soc_tplg_kcontrol_bind_io() local 522 be = container_of(hdr, struct snd_soc_tplg_bytes_control, hdr); in soc_tplg_kcontrol_bind_io() 545 ext_ops[i].id == le32_to_cpu(be->ext_ops.put)) in soc_tplg_kcontrol_bind_io() 548 ext_ops[i].id == le32_to_cpu(be->ext_ops.get)) in soc_tplg_kcontrol_bind_io() 681 struct snd_soc_tplg_bytes_control *be; in soc_tplg_dbytes_create() local 691 be = (struct snd_soc_tplg_bytes_control *)tplg->pos; in soc_tplg_dbytes_create() 694 if (strnlen(be->hdr.name, SNDRV_CTL_ELEM_ID_NAME_MAXLEN) == in soc_tplg_dbytes_create() 703 le32_to_cpu(be->priv.size)); in soc_tplg_dbytes_create() 707 be->hdr.name, be->hdr.access); in soc_tplg_dbytes_create() 710 kc.name = be->hdr.name; in soc_tplg_dbytes_create() [all …]
|
D | Kconfig | 21 This ASoC audio support can also be built as a module. If so, the module 22 will be called snd-soc-core. 49 This builds a module which can be later manually loaded to run KUNIT 50 test cases against soc-topology.c API. This should be primarily used
|
/sound/pci/ |
D | Kconfig | 22 will be called snd-ad1889. 34 will be called snd-als300 48 will be called snd-als4000. 62 will be called snd-ali5451. 74 will be called snd-asihpi. 85 will be called snd-atiixp. 95 will be called snd-atiixp-modem. 109 will be called snd-au8810. 122 will be called snd-au8820. 136 will be called snd-au8830. [all …]
|
/sound/isa/ |
D | Kconfig | 39 will be called snd-adlib. 54 will be called snd-ad1816a. 67 will be called snd-ad1848. 82 will be called snd-als100. 95 will be called snd-azt1605. 108 will be called snd-azt2316. 122 will be called snd-azt2320. 134 will be called snd-cmi8328. 147 will be called snd-cmi8330. 158 will be called snd-cs4231. [all …]
|
/sound/soc/sof/ |
D | control.c | 133 struct soc_bytes_ext *be = (struct soc_bytes_ext *)kcontrol->private_value; in snd_sof_bytes_get() local 134 struct snd_sof_control *scontrol = be->dobj.private; in snd_sof_bytes_get() 148 struct soc_bytes_ext *be = (struct soc_bytes_ext *)kcontrol->private_value; in snd_sof_bytes_put() local 149 struct snd_sof_control *scontrol = be->dobj.private; in snd_sof_bytes_put() 164 struct soc_bytes_ext *be = (struct soc_bytes_ext *)kcontrol->private_value; in snd_sof_bytes_ext_put() local 165 struct snd_sof_control *scontrol = be->dobj.private; in snd_sof_bytes_ext_put() 183 struct soc_bytes_ext *be = (struct soc_bytes_ext *)kcontrol->private_value; in snd_sof_bytes_ext_volatile_get() local 184 struct snd_sof_control *scontrol = be->dobj.private; in snd_sof_bytes_ext_volatile_get() 211 struct soc_bytes_ext *be = (struct soc_bytes_ext *)kcontrol->private_value; in snd_sof_bytes_ext_get() local 212 struct snd_sof_control *scontrol = be->dobj.private; in snd_sof_bytes_ext_get()
|
D | Kconfig | 22 be used as default for platform-specific drivers. 33 be used as default for platform-specific drivers. 60 This option enables the data probing feature that can be used to 132 This option can be used to enable or disable individual SOF firmware 185 latency and therefore should be used for debug purposes only. 192 The firmware trace can be enabled either at build-time with 203 which can be used to flood the DSP with test IPCs and gather stats 214 Select the number of IPC flood test clients to be created. 221 This option enables the IPC message injector which can be used to send 230 information can be retained and dumped to userspace.
|
/sound/soc/apple/ |
D | mca.c | 550 struct snd_soc_pcm_runtime *be; in mca_fe_get_port() local 553 be = NULL; in mca_fe_get_port() 555 be = dpcm->be; in mca_fe_get_port() 559 if (!be) in mca_fe_get_port() 562 return mca_dai_to_cluster(asoc_rtd_to_cpu(be, 0))->no; in mca_fe_get_port() 703 struct snd_soc_pcm_runtime *be = asoc_substream_to_rtd(substream); in mca_be_startup() local 712 for_each_dpcm_fe(be, substream->stream, dpcm) { in mca_be_startup() 1071 struct snd_soc_dai_driver *be = &dai_drivers[i]; in apple_mca_probe() local 1121 be->id = i + nclusters; in apple_mca_probe() 1122 be->name = devm_kasprintf(&pdev->dev, GFP_KERNEL, "mca-i2s-%d", i); in apple_mca_probe() [all …]
|
/sound/usb/ |
D | Kconfig | 25 will be called snd-usb-audio. 39 will be called snd-ua101. 52 will be called snd-usb-usx2y. 79 will be called snd-usb-caiaq. 107 will be called snd-usb-us122l. 119 You will need firmware files in order to be able to use the device 121 and further help can be found at 153 will be called snd-usb-hiface. 166 will be called snd-bcd2000.
|
/sound/drivers/ |
D | Kconfig | 60 You can compile this as a module which will be called snd-pcsp. 90 will be called snd-dummy. 110 will be called snd-aloop. 127 will be called snd-virmidi. 138 will be called snd-mtpav. 151 will be called snd-mts64. 166 will be called snd-serial-u16550. 184 will be called snd-serial-generic. 194 will be called snd-mpu401. 205 will be called snd-portman2x4. [all …]
|
/sound/firewire/ |
D | Kconfig | 42 will be called snd-dice. 65 will be called snd-oxfw. 75 will be called snd-isight. 91 will be called snd-fireworks. 133 will be called snd-bebob. 148 will be called snd-firewire-digi00x. 161 will be called snd-firewire-tascam. 186 will be called snd-firewire-motu.
|
/sound/spi/ |
D | Kconfig | 19 DAC can be found on Atmel development boards. 24 To compile this driver as a module, choose M here: the module will be 34 Limited by hardware to be between 8000 Hz and 50000 Hz.
|
/sound/sparc/ |
D | Kconfig | 21 will be called snd-sun-amd7930. 31 will be called snd-sun-cs4231. 41 will be called snd-sun-dbri.
|
/sound/core/seq/ |
D | Kconfig | 9 can be processed at a given time. 27 will be called snd-seq-dummy. 40 will be called snd-seq-oss.
|
/sound/hda/ |
D | Kconfig | 35 Note that the pre-allocation size can be changed dynamically 40 # this config should be selected only for Intel ACPI platforms. 47 # this config should be selected only for Intel DSP platforms.
|
/sound/soc/amd/ |
D | Kconfig | 98 AMD Yellow Carp platform. By enabling this flag build will be 110 DMIC can be connected directly to ACP IP. 128 AMD RPL platform. By enabling this flag build will be 138 AMD Pink sardine platform. By enabling this flag build will be 150 DMIC can be connected directly to ACP IP.
|
/sound/pcmcia/ |
D | Kconfig | 21 will be called snd-vxpocket. 31 will be called snd-pdaudiocf.
|
/sound/oss/dmasound/ |
D | Kconfig | 11 This driver is also available as a module ( = code which can be 25 This driver is also available as a module ( = code which can be 39 This driver is also available as a module ( = code which can be
|
/sound/core/ |
D | Kconfig | 57 will be called snd-mixer-oss. 70 will be called snd-pcm-oss. 85 If you disable this option, pcm timer will be unavailable, so 102 will be called snd-hrtimer. 120 Specify the max number of sound cards that can be assigned 179 So, say Y only if you are ready to be annoyed. 219 This option can be used to enable or disable sound jack
|
/sound/soc/mediatek/ |
D | Kconfig | 12 that can be used with other codecs. 43 that can be used with other codecs. 63 that can be used with other codecs. 117 that can be used with other codecs. 164 that can be used with other codecs. 217 that can be used with other codecs. 245 that can be used with other codecs.
|
/sound/ppc/ |
D | Kconfig | 22 will be called snd-powermac. 46 will be called snd_ps3.
|