Home
last modified time | relevance | path

Searched refs:snd_usb_audio (Results 1 – 25 of 27) sorted by relevance

12

/sound/usb/
Dquirks.h8 int snd_usb_create_quirk(struct snd_usb_audio *chip,
13 int snd_usb_apply_interface_quirk(struct snd_usb_audio *chip,
24 bool snd_usb_get_sample_rate_quirk(struct snd_usb_audio *chip);
26 int snd_usb_is_big_endian_format(struct snd_usb_audio *chip,
39 u64 snd_usb_interface_dsd_format_quirks(struct snd_usb_audio *chip,
Dpower.h5 int snd_usb_autoresume(struct snd_usb_audio *chip);
6 void snd_usb_autosuspend(struct snd_usb_audio *chip);
8 static inline int snd_usb_autoresume(struct snd_usb_audio *chip) in snd_usb_autoresume()
12 static inline void snd_usb_autosuspend(struct snd_usb_audio *chip) in snd_usb_autosuspend()
Dquirks.c43 static int create_composite_quirk(struct snd_usb_audio *chip, in create_composite_quirk()
80 static int ignore_interface_quirk(struct snd_usb_audio *chip, in ignore_interface_quirk()
93 static int create_align_transfer_quirk(struct snd_usb_audio *chip, in create_align_transfer_quirk()
102 static int create_any_midi_quirk(struct snd_usb_audio *chip, in create_any_midi_quirk()
113 static int create_standard_audio_quirk(struct snd_usb_audio *chip, in create_standard_audio_quirk()
141 static int create_fixed_stream_quirk(struct snd_usb_audio *chip, in create_fixed_stream_quirk()
207 static int create_auto_pcm_quirk(struct snd_usb_audio *chip, in create_auto_pcm_quirk()
249 static int create_yamaha_midi_quirk(struct snd_usb_audio *chip, in create_yamaha_midi_quirk()
278 static int create_roland_midi_quirk(struct snd_usb_audio *chip, in create_roland_midi_quirk()
302 static int create_std_midi_quirk(struct snd_usb_audio *chip, in create_std_midi_quirk()
[all …]
Dcard.c110 static struct snd_usb_audio *usb_chip[SNDRV_CARDS];
132 static int snd_usb_create_stream(struct snd_usb_audio *chip, int ctrlif, int interface) in snd_usb_create_stream()
213 static int snd_usb_create_streams(struct snd_usb_audio *chip, int ctrlif) in snd_usb_create_streams()
325 static int snd_usb_audio_free(struct snd_usb_audio *chip) in snd_usb_audio_free()
339 struct snd_usb_audio *chip = device->device_data; in snd_usb_audio_dev_free()
349 struct snd_usb_audio **rchip) in snd_usb_audio_create()
352 struct snd_usb_audio *chip; in snd_usb_audio_create()
493 struct snd_usb_audio *chip; in usb_audio_probe()
609 struct snd_usb_audio *chip = usb_get_intfdata(intf); in usb_audio_disconnect()
659 int snd_usb_lock_shutdown(struct snd_usb_audio *chip) in snd_usb_lock_shutdown()
[all …]
Dclock.c88 static int uac_clock_selector_get_val(struct snd_usb_audio *chip, int selector_id) in uac_clock_selector_get_val()
106 static int uac_clock_selector_set_val(struct snd_usb_audio *chip, int selector_id, in uac_clock_selector_set_val()
141 static bool uac_clock_source_is_valid(struct snd_usb_audio *chip, int source_id) in uac_clock_source_is_valid()
173 static int __uac_clock_find_source(struct snd_usb_audio *chip, in __uac_clock_find_source()
274 int snd_usb_clock_find_source(struct snd_usb_audio *chip, int entity_id, in snd_usb_clock_find_source()
282 static int set_sample_rate_v1(struct snd_usb_audio *chip, int iface, in set_sample_rate_v1()
334 static int get_sample_rate_v2(struct snd_usb_audio *chip, int iface, in get_sample_rate_v2()
355 static int set_sample_rate_v2(struct snd_usb_audio *chip, int iface, in set_sample_rate_v2()
419 int snd_usb_init_sample_rate(struct snd_usb_audio *chip, int iface, in snd_usb_init_sample_rate()
Dformat.c44 static u64 parse_audio_format_i_type(struct snd_usb_audio *chip, in parse_audio_format_i_type()
162 static int parse_audio_format_rates_v1(struct snd_usb_audio *chip, struct audioformat *fp, in parse_audio_format_rates_v1()
234 static bool focusrite_valid_sample_rate(struct snd_usb_audio *chip, in focusrite_valid_sample_rate()
281 static int parse_uac2_sample_rate_range(struct snd_usb_audio *chip, in parse_uac2_sample_rate_range()
344 static int parse_audio_format_rates_v2(struct snd_usb_audio *chip, in parse_audio_format_rates_v2()
428 static int parse_audio_format_i(struct snd_usb_audio *chip, in parse_audio_format_i()
489 static int parse_audio_format_ii(struct snd_usb_audio *chip, in parse_audio_format_ii()
539 int snd_usb_parse_audio_format(struct snd_usb_audio *chip, in snd_usb_parse_audio_format()
Dstream.h4 int snd_usb_parse_audio_interface(struct snd_usb_audio *chip,
7 int snd_usb_add_audio_stream(struct snd_usb_audio *chip,
Dclock.h4 int snd_usb_init_sample_rate(struct snd_usb_audio *chip, int iface,
8 int snd_usb_clock_find_source(struct snd_usb_audio *chip, int entity_id,
Dusbaudio.h33 struct snd_usb_audio { struct
122 int snd_usb_lock_shutdown(struct snd_usb_audio *chip);
123 void snd_usb_unlock_shutdown(struct snd_usb_audio *chip);
Dhelper.h13 unsigned char snd_usb_parse_datainterval(struct snd_usb_audio *chip,
31 static inline int snd_usb_ctrl_intf(struct snd_usb_audio *chip) in snd_usb_ctrl_intf()
Dproc.c48 struct snd_usb_audio *chip = entry->private_data; in proc_audio_usbbus_read()
55 struct snd_usb_audio *chip = entry->private_data; in proc_audio_usbid_read()
62 void snd_usb_audio_create_proc(struct snd_usb_audio *chip) in snd_usb_audio_create_proc()
Dmixer.h7 struct snd_usb_audio *chip;
80 int snd_usb_create_mixer(struct snd_usb_audio *chip, int ctrlif,
Dcard.h51 struct snd_usb_audio *chip;
163 struct snd_usb_audio *chip;
Dproc.h4 void snd_usb_audio_create_proc(struct snd_usb_audio *chip);
Dformat.h4 int snd_usb_parse_audio_format(struct snd_usb_audio *chip,
Dpcm.h9 int snd_usb_init_pitch(struct snd_usb_audio *chip, int iface,
Dmixer_quirks.h6 void snd_emuusb_set_samplerate(struct snd_usb_audio *chip,
Dmixer_quirks.c311 struct snd_usb_audio *chip = mixer->chip; in snd_audigy2nx_led_update()
480 struct snd_usb_audio *chip = mixer->chip; in snd_emu0204_ch_switch_update()
551 struct snd_usb_audio *chip = mixer->chip; in snd_xonar_u1_switch_update()
618 struct snd_usb_audio *chip = mixer->chip; in snd_mbox1_switch_update()
771 struct snd_usb_audio *chip = list->mixer->chip; in snd_ni_update_cur_val()
932 struct snd_usb_audio *chip = list->mixer->chip; in snd_ftu_eff_switch_update()
1167 void snd_emuusb_set_samplerate(struct snd_usb_audio *chip, in snd_emuusb_set_samplerate()
1506 struct snd_usb_audio *chip = list->mixer->chip; in snd_microii_spdif_default_get()
1558 struct snd_usb_audio *chip = list->mixer->chip; in snd_microii_spdif_default_update()
1645 struct snd_usb_audio *chip = list->mixer->chip; in snd_microii_spdif_switch_update()
Dendpoint.h7 struct snd_usb_endpoint *snd_usb_add_endpoint(struct snd_usb_audio *chip,
Dhelper.c116 unsigned char snd_usb_parse_datainterval(struct snd_usb_audio *chip, in snd_usb_parse_datainterval()
Dstream.c324 int snd_usb_add_audio_stream(struct snd_usb_audio *chip, in snd_usb_add_audio_stream()
400 static int parse_uac_endpoint_attributes(struct snd_usb_audio *chip, in parse_uac_endpoint_attributes()
483 int snd_usb_parse_audio_interface(struct snd_usb_audio *chip, int iface_no) in snd_usb_parse_audio_interface()
Dmixer.c79 struct snd_usb_audio *chip;
313 struct snd_usb_audio *chip = cval->head.mixer->chip; in get_ctl_value_v1()
346 struct snd_usb_audio *chip = cval->head.mixer->chip; in get_ctl_value_v2()
462 struct snd_usb_audio *chip = cval->head.mixer->chip; in snd_usb_mixer_set_ctl_value()
878 struct snd_usb_audio *chip = cval->head.mixer->chip; in volume_control_quirks()
2365 struct snd_usb_audio *chip = entry->private_data; in snd_usb_mixer_proc_read()
2542 int snd_usb_create_mixer(struct snd_usb_audio *chip, int ctrlif, in snd_usb_create_mixer()
Dpcm.c153 static int init_pitch_v1(struct snd_usb_audio *chip, int iface, in init_pitch_v1()
179 static int init_pitch_v2(struct snd_usb_audio *chip, int iface, in init_pitch_v2()
203 int snd_usb_init_pitch(struct snd_usb_audio *chip, int iface, in snd_usb_init_pitch()
/sound/usb/caiaq/
Dcontrol.c36 struct snd_usb_audio *chip = snd_kcontrol_chip(kcontrol); in control_info()
82 struct snd_usb_audio *chip = snd_kcontrol_chip(kcontrol); in control_get()
99 struct snd_usb_audio *chip = snd_kcontrol_chip(kcontrol); in control_put()
Ddevice.h60 struct snd_usb_audio chip;

12