Home
last modified time | relevance | path

Searched refs:be (Results 1 – 25 of 44) 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.c135 struct snd_soc_pcm_runtime *be = dpcm->be; in dpcm_show_state() local
139 "- %s\n", be->dai_link->name); in dpcm_show_state()
143 dpcm_state_string(be->dpcm[stream].state)); in dpcm_show_state()
145 if ((be->dpcm[stream].state >= SND_SOC_DPCM_STATE_HW_PARAMS) && in dpcm_show_state()
146 (be->dpcm[stream].state <= SND_SOC_DPCM_STATE_STOP)) in dpcm_show_state()
215 name = kasprintf(GFP_KERNEL, "%s:%s", dpcm->be->dai_link->name, in dpcm_create_debugfs_state()
264 static void dpcm_set_be_update_state(struct snd_soc_pcm_runtime *be, in dpcm_set_be_update_state() argument
267 be->dpcm[stream].runtime_update = state; in dpcm_set_be_update_state()
346 struct snd_soc_pcm_runtime *be = dpcm->be; in dpcm_dapm_stream_event() local
348 dev_dbg(be->dev, "ASoC: BE %s event %d dir %d\n", in dpcm_dapm_stream_event()
[all …]
Dsoc-topology.c517 struct snd_soc_tplg_bytes_control *be; in soc_tplg_kcontrol_bind_io() local
520 be = container_of(hdr, struct snd_soc_tplg_bytes_control, hdr); in soc_tplg_kcontrol_bind_io()
543 ext_ops[i].id == le32_to_cpu(be->ext_ops.put)) in soc_tplg_kcontrol_bind_io()
546 ext_ops[i].id == le32_to_cpu(be->ext_ops.get)) in soc_tplg_kcontrol_bind_io()
680 struct snd_soc_tplg_bytes_control *be; in soc_tplg_dbytes_create() local
695 be = (struct snd_soc_tplg_bytes_control *)tplg->pos; in soc_tplg_dbytes_create()
698 if (strnlen(be->hdr.name, SNDRV_CTL_ELEM_ID_NAME_MAXLEN) == in soc_tplg_dbytes_create()
707 le32_to_cpu(be->priv.size)); in soc_tplg_dbytes_create()
711 be->hdr.name, be->hdr.access); in soc_tplg_dbytes_create()
714 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/soc/sof/
Dcontrol.c239 struct soc_bytes_ext *be = in snd_sof_bytes_get() local
241 struct snd_sof_control *scontrol = be->dobj.private; in snd_sof_bytes_get()
247 if (be->max > sizeof(ucontrol->value.bytes.data)) { in snd_sof_bytes_get()
250 be->max); in snd_sof_bytes_get()
255 if (data->size > be->max - sizeof(*data)) { in snd_sof_bytes_get()
258 data->size, be->max - sizeof(*data)); in snd_sof_bytes_get()
273 struct soc_bytes_ext *be = in snd_sof_bytes_put() local
275 struct snd_sof_control *scontrol = be->dobj.private; in snd_sof_bytes_put()
281 if (be->max > sizeof(ucontrol->value.bytes.data)) { in snd_sof_bytes_put()
284 be->max); in snd_sof_bytes_put()
[all …]
DKconfig22 be used as default for platform-specific drivers.
33 be used as default for platform-specific drivers.
53 This option enables the data probing feature that can be used to
118 This option can be used to enable or disable individual SOF firmware
171 latency and therefore should be used for debug purposes only.
178 The firmware trace can be enabled either at build-time with
186 This option enables the IPC flood test which can be used to flood
195 information can be retained and dumped to userspace.
/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/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.
176 will be called snd-mpu401.
187 will be called snd-portman2x4.
206 the 'power_save' parameter can be set via sysfs as follows:
[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.
183 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/
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.
204 This option can be used to enable or disable sound jack
/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/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.
170 that can be used with other codecs.
197 that can be used with other codecs.
/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/pcmcia/
DKconfig21 will be called snd-vxpocket.
31 will be called snd-pdaudiocf.
/sound/ppc/
DKconfig22 will be called snd-powermac.
46 will be called snd_ps3.
/sound/
DKconfig32 to be removed (ie. PRECLAIM won't be available) and this option is
33 to make the transition easier. This option can be overridden
/sound/soc/codecs/
DKconfig5 # setting - SPI can't be modular so that case doesn't need to be covered.
300 driver. Selecting this option will allow these drivers to be built
303 Support for the bus types used to access the codecs to be built must
304 be selected separately.
475 will be called snd-soc-adau7118-hw.
487 will be called snd-soc-adau7118-i2c.
646 # not select any sample rates that require MCLK to be divided by 1.5.
739 This driver can also be built as a module. If so, the module
740 will be called snd-soc-jz4740-codec.
751 This driver can also be built as a module. If so, the module
[all …]

12