Searched refs:usb_mixer_interface (Results 1 – 15 of 15) sorted by relevance
| /linux/sound/usb/ |
| H A D | mixer.h | 16 struct usb_mixer_interface { struct 43 void (*private_free)(struct usb_mixer_interface *mixer); argument 44 void (*private_suspend)(struct usb_mixer_interface *mixer); argument 66 struct usb_mixer_interface *mixer; 101 void snd_usb_mixer_disconnect(struct usb_mixer_interface *mixer); 103 void snd_usb_mixer_notify_id(struct usb_mixer_interface *mixer, int unitid); 116 struct usb_mixer_interface *mixer, 122 int snd_usb_mixer_suspend(struct usb_mixer_interface *mixer); 123 int snd_usb_mixer_resume(struct usb_mixer_interface *mixer);
|
| H A D | mixer_scarlett2.c | 428 void (*func)(struct usb_mixer_interface *mixer); 431 static void scarlett2_notify_ack(struct usb_mixer_interface *mixer); 432 static void scarlett2_notify_sync(struct usb_mixer_interface *mixer); 433 static void scarlett2_notify_dim_mute(struct usb_mixer_interface *mixer); 434 static void scarlett2_notify_monitor(struct usb_mixer_interface *mixer); 435 static void scarlett2_notify_volume(struct usb_mixer_interface *mixer); 436 static void scarlett2_notify_input_level(struct usb_mixer_interface *mixer); 437 static void scarlett2_notify_input_pad(struct usb_mixer_interface *mixer); 438 static void scarlett2_notify_input_air(struct usb_mixer_interface *mixer); 439 static void scarlett2_notify_input_dsp(struct usb_mixer_interface *mixer); [all …]
|
| H A D | fcp.c | 80 struct usb_mixer_interface *mixer; 133 static int fcp_init(struct usb_mixer_interface *mixer, 179 static int fcp_usb(struct usb_mixer_interface *mixer, u32 opcode, in fcp_usb() 300 static int fcp_reinit(struct usb_mixer_interface *mixer) in fcp_reinit() 323 static int fcp_add_new_ctl(struct usb_mixer_interface *mixer, in fcp_add_new_ctl() 384 struct usb_mixer_interface *mixer = elem->head.mixer; in fcp_meter_ctl_get() 429 struct usb_mixer_interface *mixer = elem->head.mixer; in fcp_meter_tlv_callback() 462 static int fcp_ioctl_init(struct usb_mixer_interface *mixer, in fcp_ioctl_init() 552 static int fcp_ioctl_cmd(struct usb_mixer_interface *mixer, in fcp_ioctl_cmd() 618 static int fcp_ioctl_set_meter_map(struct usb_mixer_interface *mixer, in fcp_ioctl_set_meter_map() [all …]
|
| H A D | mixer_quirks.h | 5 int snd_usb_mixer_apply_create_quirk(struct usb_mixer_interface *mixer); 10 void snd_usb_mixer_rc_memory_change(struct usb_mixer_interface *mixer, 13 void snd_usb_mixer_fu_apply_quirk(struct usb_mixer_interface *mixer, 17 void snd_usb_mixer_resume_quirk(struct usb_mixer_interface *mixer);
|
| H A D | mixer_quirks.c | 58 static int snd_create_std_mono_ctl_offset(struct usb_mixer_interface *mixer, in snd_create_std_mono_ctl_offset() 112 static int snd_create_std_mono_ctl(struct usb_mixer_interface *mixer, in snd_create_std_mono_ctl() 128 static int snd_create_std_mono_table(struct usb_mixer_interface *mixer, in snd_create_std_mono_table() 145 static int add_single_ctl_with_resume(struct usb_mixer_interface *mixer, in add_single_ctl_with_resume() 201 struct usb_mixer_interface *mixer = urb->context; in snd_usb_soundblaster_remote_complete() 222 struct usb_mixer_interface *mixer = hw->private_data; in snd_usb_sbrc_hwdep_read() 242 struct usb_mixer_interface *mixer = hw->private_data; in snd_usb_sbrc_hwdep_poll() 248 static int snd_usb_soundblaster_remote_init(struct usb_mixer_interface *mixer) in snd_usb_soundblaster_remote_init() 304 static int snd_audigy2nx_led_update(struct usb_mixer_interface *mixer, in snd_audigy2nx_led_update() 332 struct usb_mixer_interface *mixer = list->mixer; in snd_audigy2nx_led_put() [all …]
|
| H A D | mixer_s1810c.c | 424 snd_s1810c_get_switch_state(struct usb_mixer_interface *mixer, in snd_s1810c_get_switch_state() 449 snd_s1810c_set_switch_state(struct usb_mixer_interface *mixer, in snd_s1810c_set_switch_state() 469 struct usb_mixer_interface *mixer = list->mixer; in snd_s1810c_switch_get() 498 struct usb_mixer_interface *mixer = list->mixer; in snd_s1810c_switch_set() 531 snd_s1810c_switch_init(struct usb_mixer_interface *mixer, in snd_s1810c_switch_init() 625 static void snd_sc1810_mixer_state_free(struct usb_mixer_interface *mixer) in snd_sc1810_mixer_state_free() 633 int snd_sc1810_init_mixer(struct usb_mixer_interface *mixer) in snd_sc1810_init_mixer()
|
| H A D | mixer.c | 67 struct usb_mixer_interface *mixer; 302 static inline int mixer_ctrl_intf(struct usb_mixer_interface *mixer) in mixer_ctrl_intf() 584 struct usb_mixer_interface *mixer = list->mixer; in snd_usb_mixer_add_list() 1663 static void __build_feature_ctl(struct usb_mixer_interface *mixer, in __build_feature_ctl() 1847 static void build_feature_ctl_badd(struct usb_mixer_interface *mixer, in build_feature_ctl_badd() 1855 static void get_connector_control_name(struct usb_mixer_interface *mixer, in get_connector_control_name() 1885 static void build_connector_control(struct usb_mixer_interface *mixer, in build_connector_control() 2946 static void snd_usb_mixer_free(struct usb_mixer_interface *mixer) in snd_usb_mixer_free() 2976 struct usb_mixer_interface *mixer = device->device_data; in snd_usb_mixer_dev_free() 3050 static bool uac3_badd_func_has_valid_channels(struct usb_mixer_interface *mixer, in uac3_badd_func_has_valid_channels() [all …]
|
| H A D | mixer_s1810c.h | 7 int snd_sc1810_init_mixer(struct usb_mixer_interface *mixer);
|
| H A D | mixer_scarlett2.h | 5 int snd_scarlett2_init(struct usb_mixer_interface *mixer);
|
| H A D | mixer_scarlett.h | 5 int snd_scarlett_controls_create(struct usb_mixer_interface *mixer); 6 int snd_forte_controls_create(struct usb_mixer_interface *mixer);
|
| H A D | media.c | 166 struct usb_mixer_interface *mixer; in snd_media_mixer_init() 227 struct usb_mixer_interface *mixer; in snd_media_mixer_delete()
|
| H A D | mixer_us16x08.h | 121 int snd_us16x08_controls_create(struct usb_mixer_interface *mixer);
|
| H A D | mixer_scarlett.c | 809 static int add_new_ctl(struct usb_mixer_interface *mixer, in add_new_ctl() 857 static int add_output_ctls(struct usb_mixer_interface *mixer, in add_output_ctls() 1168 static int scarlett_controls_create_generic(struct usb_mixer_interface *mixer, in scarlett_controls_create_generic() 1295 int snd_scarlett_controls_create(struct usb_mixer_interface *mixer) in snd_scarlett_controls_create() 1398 int snd_forte_controls_create(struct usb_mixer_interface *mixer) in snd_forte_controls_create()
|
| H A D | card.c | 1103 struct usb_mixer_interface *mixer; in __usb_audio_disconnect() 1235 struct usb_mixer_interface *mixer; in usb_audio_suspend() 1268 struct usb_mixer_interface *mixer; in usb_audio_resume()
|
| H A D | mixer_us16x08.c | 1049 static int add_new_ctl(struct usb_mixer_interface *mixer, in add_new_ctl() 1298 int snd_us16x08_controls_create(struct usb_mixer_interface *mixer) in snd_us16x08_controls_create()
|