| /Linux-v5.4/sound/usb/ |
| D | quirks.h | 9 int snd_usb_create_quirk(struct snd_usb_audio *chip, 14 int snd_usb_apply_interface_quirk(struct snd_usb_audio *chip, 26 bool snd_usb_get_sample_rate_quirk(struct snd_usb_audio *chip); 28 int snd_usb_is_big_endian_format(struct snd_usb_audio *chip, 41 u64 snd_usb_interface_dsd_format_quirks(struct snd_usb_audio *chip, 45 void snd_usb_audioformat_attributes_quirk(struct snd_usb_audio *chip,
|
| D | power.h | 17 int snd_usb_power_domain_set(struct snd_usb_audio *chip, 25 int snd_usb_autoresume(struct snd_usb_audio *chip); 26 void snd_usb_autosuspend(struct snd_usb_audio *chip); 28 static inline int snd_usb_autoresume(struct snd_usb_audio *chip) in snd_usb_autoresume() 32 static inline void snd_usb_autosuspend(struct snd_usb_audio *chip) in snd_usb_autosuspend()
|
| D | media.h | 53 int snd_media_device_create(struct snd_usb_audio *chip, 55 void snd_media_device_delete(struct snd_usb_audio *chip); 62 static inline int snd_media_device_create(struct snd_usb_audio *chip, in snd_media_device_create() 65 static inline void snd_media_device_delete(struct snd_usb_audio *chip) { } in snd_media_device_delete()
|
| D | quirks.c | 32 static int create_composite_quirk(struct snd_usb_audio *chip, in create_composite_quirk() 65 static int ignore_interface_quirk(struct snd_usb_audio *chip, in ignore_interface_quirk() 78 static int create_align_transfer_quirk(struct snd_usb_audio *chip, in create_align_transfer_quirk() 87 static int create_any_midi_quirk(struct snd_usb_audio *chip, in create_any_midi_quirk() 98 static int create_standard_audio_quirk(struct snd_usb_audio *chip, in create_standard_audio_quirk() 126 static int create_fixed_stream_quirk(struct snd_usb_audio *chip, in create_fixed_stream_quirk() 191 static int create_auto_pcm_quirk(struct snd_usb_audio *chip, in create_auto_pcm_quirk() 233 static int create_yamaha_midi_quirk(struct snd_usb_audio *chip, in create_yamaha_midi_quirk() 265 static int create_roland_midi_quirk(struct snd_usb_audio *chip, in create_roland_midi_quirk() 289 static int create_std_midi_quirk(struct snd_usb_audio *chip, in create_std_midi_quirk() [all …]
|
| D | card.c | 106 static struct snd_usb_audio *usb_chip[SNDRV_CARDS]; 128 static int snd_usb_create_stream(struct snd_usb_audio *chip, int ctrlif, int interface) in snd_usb_create_stream() 210 static int snd_usb_create_streams(struct snd_usb_audio *chip, int ctrlif) in snd_usb_create_streams() 338 struct snd_usb_audio *chip = card->private_data; in snd_usb_audio_free() 350 struct snd_usb_audio *chip, in usb_audio_make_shortname() 375 struct snd_usb_audio *chip, in usb_audio_make_longname() 440 struct snd_usb_audio **rchip) in snd_usb_audio_create() 443 struct snd_usb_audio *chip; in snd_usb_audio_create() 561 struct snd_usb_audio *chip; in usb_audio_probe() 694 struct snd_usb_audio *chip = usb_get_intfdata(intf); in usb_audio_disconnect() [all …]
|
| D | clock.c | 101 static int uac_clock_selector_get_val(struct snd_usb_audio *chip, int selector_id) in uac_clock_selector_get_val() 119 static int uac_clock_selector_set_val(struct snd_usb_audio *chip, int selector_id, in uac_clock_selector_set_val() 154 static bool uac_clock_source_is_valid(struct snd_usb_audio *chip, in uac_clock_source_is_valid() 200 static int __uac_clock_find_source(struct snd_usb_audio *chip, int entity_id, in __uac_clock_find_source() 290 static int __uac3_clock_find_source(struct snd_usb_audio *chip, int entity_id, in __uac3_clock_find_source() 392 int snd_usb_clock_find_source(struct snd_usb_audio *chip, int protocol, in snd_usb_clock_find_source() 410 static int set_sample_rate_v1(struct snd_usb_audio *chip, int iface, in set_sample_rate_v1() 468 static int get_sample_rate_v2v3(struct snd_usb_audio *chip, int iface, in get_sample_rate_v2v3() 489 static int set_sample_rate_v2v3(struct snd_usb_audio *chip, int iface, in set_sample_rate_v2v3() 585 int snd_usb_init_sample_rate(struct snd_usb_audio *chip, int iface, in snd_usb_init_sample_rate()
|
| D | format.c | 32 static u64 parse_audio_format_i_type(struct snd_usb_audio *chip, in parse_audio_format_i_type() 165 static int parse_audio_format_rates_v1(struct snd_usb_audio *chip, struct audioformat *fp, in parse_audio_format_rates_v1() 235 static int parse_uac2_sample_rate_range(struct snd_usb_audio *chip, in parse_uac2_sample_rate_range() 291 static int line6_parse_audio_format_rates_quirk(struct snd_usb_audio *chip, in line6_parse_audio_format_rates_quirk() 319 static int parse_audio_format_rates_v2v3(struct snd_usb_audio *chip, in parse_audio_format_rates_v2v3() 417 static int parse_audio_format_i(struct snd_usb_audio *chip, in parse_audio_format_i() 500 static int parse_audio_format_ii(struct snd_usb_audio *chip, in parse_audio_format_ii() 550 int snd_usb_parse_audio_format(struct snd_usb_audio *chip, in snd_usb_parse_audio_format() 592 int snd_usb_parse_audio_format_v3(struct snd_usb_audio *chip, in snd_usb_parse_audio_format_v3()
|
| D | stream.h | 5 int snd_usb_parse_audio_interface(struct snd_usb_audio *chip, 8 int snd_usb_add_audio_stream(struct snd_usb_audio *chip,
|
| D | clock.h | 5 int snd_usb_init_sample_rate(struct snd_usb_audio *chip, int iface, 9 int snd_usb_clock_find_source(struct snd_usb_audio *chip, int protocol,
|
| D | format.h | 5 int snd_usb_parse_audio_format(struct snd_usb_audio *chip, 10 int snd_usb_parse_audio_format_v3(struct snd_usb_audio *chip,
|
| D | usbaudio.h | 22 struct snd_usb_audio { struct 119 int snd_usb_lock_shutdown(struct snd_usb_audio *chip); 120 void snd_usb_unlock_shutdown(struct snd_usb_audio *chip);
|
| D | helper.h | 15 unsigned char snd_usb_parse_datainterval(struct snd_usb_audio *chip, 29 static inline int snd_usb_ctrl_intf(struct snd_usb_audio *chip) in snd_usb_ctrl_intf()
|
| D | proc.c | 35 struct snd_usb_audio *chip = entry->private_data; in proc_audio_usbbus_read() 42 struct snd_usb_audio *chip = entry->private_data; in proc_audio_usbid_read() 49 void snd_usb_audio_create_proc(struct snd_usb_audio *chip) in snd_usb_audio_create_proc()
|
| D | media.c | 164 static int snd_media_mixer_init(struct snd_usb_audio *chip) in snd_media_mixer_init() 227 static void snd_media_mixer_delete(struct snd_usb_audio *chip) in snd_media_mixer_delete() 254 int snd_media_device_create(struct snd_usb_audio *chip, in snd_media_device_create() 310 void snd_media_device_delete(struct snd_usb_audio *chip) in snd_media_device_delete()
|
| D | mixer.h | 10 struct snd_usb_audio *chip; 87 int snd_usb_create_mixer(struct snd_usb_audio *chip, int ctrlif,
|
| D | card.h | 55 struct snd_usb_audio *chip; 170 struct snd_usb_audio *chip;
|
| D | proc.h | 5 void snd_usb_audio_create_proc(struct snd_usb_audio *chip);
|
| D | stream.c | 476 static int __snd_usb_add_audio_stream(struct snd_usb_audio *chip, in __snd_usb_add_audio_stream() 554 int snd_usb_add_audio_stream(struct snd_usb_audio *chip, in snd_usb_add_audio_stream() 561 static int snd_usb_add_audio_stream_v3(struct snd_usb_audio *chip, in snd_usb_add_audio_stream_v3() 569 static int parse_uac_endpoint_attributes(struct snd_usb_audio *chip, in parse_uac_endpoint_attributes() 671 audio_format_alloc_init(struct snd_usb_audio *chip, in audio_format_alloc_init() 701 snd_usb_get_audioformat_uac12(struct snd_usb_audio *chip, in snd_usb_get_audioformat_uac12() 854 snd_usb_get_audioformat_uac3(struct snd_usb_audio *chip, in snd_usb_get_audioformat_uac3() 1081 static int __snd_usb_parse_audio_interface(struct snd_usb_audio *chip, in __snd_usb_parse_audio_interface() 1213 int snd_usb_parse_audio_interface(struct snd_usb_audio *chip, int iface_no) in snd_usb_parse_audio_interface()
|
| D | mixer_us16x08.c | 151 static int snd_us16x08_recv_urb(struct snd_usb_audio *chip, in snd_us16x08_recv_urb() 167 static int snd_us16x08_send_urb(struct snd_usb_audio *chip, char *buf, int size) in snd_us16x08_send_urb() 196 struct snd_usb_audio *chip = elem->head.mixer->chip; in snd_us16x08_route_put() 264 struct snd_usb_audio *chip = elem->head.mixer->chip; in snd_us16x08_master_put() 301 struct snd_usb_audio *chip = elem->head.mixer->chip; in snd_us16x08_bus_put() 374 struct snd_usb_audio *chip = elem->head.mixer->chip; in snd_us16x08_channel_put() 434 struct snd_usb_audio *chip = elem->head.mixer->chip; in snd_us16x08_comp_put() 504 struct snd_usb_audio *chip = elem->head.mixer->chip; in snd_us16x08_eqswitch_put() 564 struct snd_usb_audio *chip = elem->head.mixer->chip; in snd_us16x08_eq_put() 688 struct snd_usb_audio *chip = elem->head.mixer->chip; in snd_us16x08_meter_get()
|
| D | mixer_quirks.h | 7 void snd_emuusb_set_samplerate(struct snd_usb_audio *chip,
|
| D | mixer_quirks.c | 298 struct snd_usb_audio *chip = mixer->chip; in snd_audigy2nx_led_update() 467 struct snd_usb_audio *chip = mixer->chip; in snd_emu0204_ch_switch_update() 538 struct snd_usb_audio *chip = mixer->chip; in snd_xonar_u1_switch_update() 605 struct snd_usb_audio *chip = mixer->chip; in snd_mbox1_switch_update() 758 struct snd_usb_audio *chip = list->mixer->chip; in snd_ni_update_cur_val() 919 struct snd_usb_audio *chip = list->mixer->chip; in snd_ftu_eff_switch_update() 1154 void snd_emuusb_set_samplerate(struct snd_usb_audio *chip, in snd_emuusb_set_samplerate() 1493 struct snd_usb_audio *chip = list->mixer->chip; in snd_microii_spdif_default_get() 1541 struct snd_usb_audio *chip = list->mixer->chip; in snd_microii_spdif_default_update() 1628 struct snd_usb_audio *chip = list->mixer->chip; in snd_microii_spdif_switch_update() [all …]
|
| D | pcm.h | 12 int snd_usb_init_pitch(struct snd_usb_audio *chip, int iface,
|
| D | endpoint.h | 8 struct snd_usb_endpoint *snd_usb_add_endpoint(struct snd_usb_audio *chip,
|
| /Linux-v5.4/sound/usb/caiaq/ |
| D | control.c | 23 struct snd_usb_audio *chip = snd_kcontrol_chip(kcontrol); in control_info() 69 struct snd_usb_audio *chip = snd_kcontrol_chip(kcontrol); in control_get() 86 struct snd_usb_audio *chip = snd_kcontrol_chip(kcontrol); in control_put()
|
| /Linux-v5.4/Documentation/input/devices/ |
| D | yealink.rst | 15 - audio playback full support, snd_usb_audio.ko / alsa API 16 - audio record full support, snd_usb_audio.ko / alsa API 188 Sound is supported by the ALSA driver: snd_usb_audio
|