Home
last modified time | relevance | path

Searched refs:be (Results 1 – 25 of 50) sorted by relevance

12

/sound/soc/meson/
Daxg-card.c45 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 …]
Dgx-card.c34 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()
Daxg-tdmin.c61 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()
Daxg-tdmout.c59 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/
Dsoc-pcm.c144 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 …]
Dsoc-topology.c519 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 …]
DKconfig21 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/
DKconfig22 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/
DKconfig39 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/
Dcontrol.c133 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()
DKconfig22 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/
Dmca.c550 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/
DKconfig25 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/
DKconfig60 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/
DKconfig42 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/
DKconfig19 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/
DKconfig21 will be called snd-sun-amd7930.
31 will be called snd-sun-cs4231.
41 will be called snd-sun-dbri.
/sound/core/seq/
DKconfig9 can be processed at a given time.
27 will be called snd-seq-dummy.
40 will be called snd-seq-oss.
/sound/hda/
DKconfig35 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/
DKconfig98 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/
DKconfig21 will be called snd-vxpocket.
31 will be called snd-pdaudiocf.
/sound/oss/dmasound/
DKconfig11 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/
DKconfig57 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/
DKconfig12 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/
DKconfig22 will be called snd-powermac.
46 will be called snd_ps3.

12