Home
last modified time | relevance | path

Searched refs:as (Results 1 – 25 of 44) sorted by relevance

12

/sound/usb/
A Dstream.c89 subs->stream = as; in snd_usb_init_substream()
529 as = kzalloc(sizeof(*as), GFP_KERNEL); in __snd_usb_add_audio_stream()
530 if (!as) in __snd_usb_add_audio_stream()
540 kfree(as); in __snd_usb_add_audio_stream()
543 as->pcm = pcm; in __snd_usb_add_audio_stream()
740 if (!as) { in snd_usb_get_audioformat_uac12()
747 if (as->bLength < sizeof(*as)) { in snd_usb_get_audioformat_uac12()
770 if (!as) { in snd_usb_get_audioformat_uac12()
777 if (as->bLength < sizeof(*as)) { in snd_usb_get_audioformat_uac12()
950 if (!as) { in snd_usb_get_audioformat_uac3()
[all …]
A Dpcm.h6 int snd_usb_pcm_suspend(struct snd_usb_stream *as);
7 int snd_usb_pcm_resume(struct snd_usb_stream *as);
9 bool snd_usb_pcm_has_fixed_rate(struct snd_usb_substream *as);
A DKconfig25 To compile this driver as a module, choose M here: the module
34 at first, then falls back to MIDI 1.0 interface as default.
49 To compile this driver as a module, choose M here: the module
62 To compile this driver as a module, choose M here: the module
89 To compile this driver as a module, choose M here: the module
117 To compile this driver as a module, choose M here: the module
163 To compile this driver as a module, choose M here: the module
176 To compile this driver as a module, choose M here: the module
191 To compile this driver as a module, choose M here: the module
A Dcard.c190 struct snd_usb_stream *as; in snd_usb_find_suppported_substream() local
200 list_for_each_entry(as, &chip->pcm_list, list) { in snd_usb_find_suppported_substream()
201 subs = &as->substream[direction]; in snd_usb_find_suppported_substream()
203 return as; in snd_usb_find_suppported_substream()
221 subs = &as->substream[idx]; in snd_usb_stream_disconnect()
1060 struct snd_usb_stream *as; in usb_audio_disconnect() local
1072 snd_usb_stream_disconnect(as); in usb_audio_disconnect()
1181 struct snd_usb_stream *as; in usb_audio_suspend() local
1191 snd_usb_pcm_suspend(as); in usb_audio_suspend()
1215 struct snd_usb_stream *as; in usb_audio_resume() local
[all …]
A Dformat.c71 struct uac3_as_header_descriptor *as = _fmt; in parse_audio_format_i_type() local
73 sample_width = as->bBitResolution; in parse_audio_format_i_type()
74 sample_bytes = as->bSubslotSize; in parse_audio_format_i_type()
497 struct uac3_as_header_descriptor *as = snd_usb_find_csint_desc( in validate_sample_rate_table_v2v3() local
499 bmControls = le32_to_cpu(as->bmControls); in validate_sample_rate_table_v2v3()
501 struct uac2_as_header_descriptor *as = snd_usb_find_csint_desc( in validate_sample_rate_table_v2v3() local
503 bmControls = as->bmControls; in validate_sample_rate_table_v2v3()
832 struct uac3_as_header_descriptor *as, in snd_usb_parse_audio_format_v3() argument
835 u64 format = le64_to_cpu(as->bmFormats); in snd_usb_parse_audio_format_v3()
847 err = parse_audio_format_i(chip, fp, format, as); in snd_usb_parse_audio_format_v3()
/sound/usb/qcom/
A Dmixer_usb_offload.c114 struct snd_usb_stream *as; in snd_usb_offload_create_ctl() local
118 list_for_each_entry(as, &chip->pcm_list, list) { in snd_usb_offload_create_ctl()
119 subs = &as->substream[SNDRV_PCM_STREAM_PLAYBACK]; in snd_usb_offload_create_ctl()
120 if (!subs->ep_num || as->pcm_index > 0xff) in snd_usb_offload_create_ctl()
129 chip_kctl->private_value = as->pcm_index | in snd_usb_offload_create_ctl()
132 as->pcm_index); in snd_usb_offload_create_ctl()
144 chip_kctl->private_value = as->pcm_index | in snd_usb_offload_create_ctl()
147 as->pcm_index); in snd_usb_offload_create_ctl()
A Dqc_audio_offload.c181 struct snd_usb_stream *as; in usb_qmi_get_pcm_num() local
184 list_for_each_entry(as, &chip->pcm_list, list) { in usb_qmi_get_pcm_num()
185 subs = &as->substream[direction]; in usb_qmi_get_pcm_num()
218 struct snd_usb_stream *as; in find_substream() local
231 if (as->pcm_index == pcm_idx) { in find_substream()
232 subs = &as->substream[direction]; in find_substream()
1260 struct uac1_as_header_descriptor *as; in uaudio_populate_uac_desc() local
1264 if (!as) { in uaudio_populate_uac_desc()
1272 resp->data_path_delay = as->bDelay; in uaudio_populate_uac_desc()
1721 struct snd_usb_stream *as; in qc_usb_audio_offload_fill_avail_pcms() local
[all …]
/sound/pci/
A DKconfig21 To compile this as a module, choose M here: the module
33 To compile this driver as a module, choose M here: the module
48 To compile this driver as a module, choose M here: the module
62 To compile this driver as a module, choose M here: the module
74 To compile this driver as a module, choose M here: the module
85 To compile this driver as a module, choose M here: the module
95 To compile this driver as a module, choose M here: the module
110 To compile this driver as a module, choose M here: the module
124 To compile this driver as a module, choose M here: the module
139 To compile this driver as a module, choose M here: the module
[all …]
/sound/isa/
A DKconfig39 To compile this driver as a module, choose M here: the module
54 To compile this driver as a module, choose M here: the module
67 To compile this driver as a module, choose M here: the module
82 To compile this driver as a module, choose M here: the module
95 To compile this driver as a module, choose M here: the module
108 To compile this driver as a module, choose M here: the module
122 To compile this driver as a module, choose M here: the module
134 To compile this driver as a module, choose M here: the module
147 To compile this driver as a module, choose M here: the module
158 To compile this driver as a module, choose M here: the module
[all …]
/sound/oss/dmasound/
A DKconfig11 This driver is also available as a module ( = code which can be
13 want). If you want to compile it as a module, say M here and read
25 This driver is also available as a module ( = code which can be
27 want). If you want to compile it as a module, say M here and read
39 This driver is also available as a module ( = code which can be
41 want). If you want to compile it as a module, say M here and read
/sound/drivers/
A DKconfig60 You can compile this as a module which will be called snd-pcsp.
89 To compile this driver as a module, choose M here: the module
109 To compile this driver as a module, choose M here: the module
119 which use the ALSA API, as well as the PCM middle layer testing.
143 To compile this driver as a module, choose M here: the module
155 To compile this driver as a module, choose M here: the module
184 To compile this driver as a module, choose M here: the module
193 To include support for mapping generic serial devices as raw
202 To compile this driver as a module, choose M here: the module
213 To compile this driver as a module, choose M here: the module
[all …]
/sound/firewire/
A DKconfig41 To compile this driver as a module, choose M here: the module
64 To compile this driver as a module, choose M here: the module
74 To compile this driver as a module, choose M here: the module
90 To compile this driver as a module, choose M here: the module
132 To compile this driver as a module, choose M here: the module
147 To compile this driver as a module, choose M here: the module
160 To compile this driver as a module, choose M here: the module
187 To compile this driver as a module, choose M here: the module
/sound/core/seq/
A DKconfig26 To compile this driver as a module, choose M here: the module
39 To compile this driver as a module, choose M here: the module
43 bool "Use HR-timer as default sequencer timer"
47 Say Y here to use the HR-timer backend as the default sequencer
/sound/sparc/
A DKconfig20 To compile this driver as a module, choose M here: the module
30 To compile this driver as a module, choose M here: the module
40 To compile this driver as a module, choose M here: the module
/sound/hda/codecs/
A DKconfig12 snd-hda-intel driver, such as AD1986A.
23 snd-hda-intel driver, such as STAC9200.
33 snd-hda-intel driver, such as VT1708.
44 snd-hda-intel driver, such as CX20549.
55 snd-hda-intel driver, such as SN6186.
97 snd-hda-intel driver, such as CMI9880.
/sound/hda/controllers/
A DKconfig14 To compile this driver as a module, choose M here: the module
30 To compile this driver as a module, choose M here: the module
41 To compile this driver as a module, choose M here: the module
/sound/soc/
A Dsoc-usb.c165 struct snd_usb_stream *as; in snd_soc_usb_find_supported_format() local
167 as = snd_usb_find_suppported_substream(card_idx, params, direction); in snd_soc_usb_find_supported_format()
168 if (!as) in snd_soc_usb_find_supported_format()
/sound/pcmcia/
A DKconfig21 To compile this driver as a module, choose M here: the module
31 To compile this driver as a module, choose M here: the module
/sound/hda/codecs/side-codecs/
A DKconfig35 in snd-hda-intel driver, such as ALC287.
51 in snd-hda-intel driver, such as ALC287.
107 in snd-hda-intel driver, such as ALC287.
125 in snd-hda-intel driver, such as ALC287.
/sound/soc/tegra/
A DKconfig77 to Pulse Code Modulation (PCM) signals. This can be viewed as a
118 signal flow perspective DSPK can be viewed as a PDM transmitter
130 sending data to AHUB pairs with an ADMAIF Tx channel, where as
202 boards using the RT5631 codec, such as Transformer.
211 boards using the RT5640 codec, such as Dalmore.
220 boards using the WM8753 codec, such as Whistler.
267 boards using the MAX98090 codec, such as Venice2.
276 boards using the MAX98088 codec, such as LG X3.
285 boards using the RT5677 codec, such as Ryu.
294 boards using the SGTL5000 codec, such as Apalis T30, Apalis TK1 or
/sound/soc/loongson/
A DKconfig26 and work as a PCI device.
37 The controller work as a platform device, we can found it in
/sound/hda/codecs/cirrus/
A DKconfig9 as default, but you can enable/disable each codec driver
39 such as CS8409.
/sound/ppc/
A DKconfig21 To compile this driver as a module, choose M here: the module
45 To compile this driver as a module, choose M here: the module
/sound/soc/au1x/
A DKconfig13 Controller (DBDMA) as found on the Au12xx/Au13xx/Au1550 SoC.
32 old DMA controller as found on the Au1000/Au1500/Au1100 chips.
/sound/soc/rockchip/
A DKconfig38 Interface controller found on Rockchip SoCs such as the RK3576. The
58 boards using the MAX98090 codec and HDMI codec, such as Veyron.
67 boards using the RT5645/RT5650 codec, such as Veyron.

Completed in 39 milliseconds

12