/linux-master/sound/soc/intel/avs/ |
H A D | control.h | 20 int avs_control_volume_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol); 21 int avs_control_volume_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol);
|
/linux-master/include/sound/ |
H A D | control.h | 16 struct snd_kcontrol; 17 typedef int (snd_kcontrol_info_t) (struct snd_kcontrol * kcontrol, struct snd_ctl_elem_info * uinfo); 18 typedef int (snd_kcontrol_get_t) (struct snd_kcontrol * kcontrol, struct snd_ctl_elem_value * ucontrol); 19 typedef int (snd_kcontrol_put_t) (struct snd_kcontrol * kcontrol, struct snd_ctl_elem_value * ucontrol); 20 typedef int (snd_kcontrol_tlv_rw_t)(struct snd_kcontrol *kcontrol, 70 struct snd_kcontrol { struct 83 void (*private_free)(struct snd_kcontrol *kcontrol); 87 #define snd_kcontrol(n) list_entry(n, struct snd_kcontrol, list) macro 122 void (*lnotify)(struct snd_card *card, unsigned int mask, struct snd_kcontrol *kct [all...] |
H A D | soc-topology.h | 19 struct snd_kcontrol; 50 struct snd_kcontrol *kcontrol; 78 int (*get)(struct snd_kcontrol *kcontrol, 80 int (*put)(struct snd_kcontrol *kcontrol, 82 int (*info)(struct snd_kcontrol *kcontrol, 89 int (*get)(struct snd_kcontrol *kcontrol, unsigned int __user *bytes, 91 int (*put)(struct snd_kcontrol *kcontrol, 101 struct snd_kcontrol *k, int event);
|
H A D | sb16_csp.h | 67 struct snd_kcontrol *qsound_switch; 68 struct snd_kcontrol *qsound_space;
|
/linux-master/sound/pci/hda/ |
H A D | cs35l56_hda.h | 34 struct snd_kcontrol *posture_ctl; 35 struct snd_kcontrol *volume_ctl; 36 struct snd_kcontrol *mixer_ctl[4];
|
/linux-master/sound/soc/meson/ |
H A D | axg-tdm-formatter.h | 15 struct snd_kcontrol; 41 struct snd_kcontrol *control,
|
/linux-master/sound/usb/ |
H A D | mixer_quirks.h | 15 struct snd_kcontrol *kctl);
|
H A D | mixer.h | 68 struct snd_kcontrol *kctl; 108 struct snd_kcontrol *kctl, 118 int snd_usb_mixer_vol_tlv(struct snd_kcontrol *kcontrol, int op_flag, 130 extern void snd_usb_mixer_elem_free(struct snd_kcontrol *kctl);
|
/linux-master/sound/pci/ac97/ |
H A D | ac97_patch.h | 54 static struct snd_kcontrol *snd_ac97_cnew(const struct snd_kcontrol_new *_template, 56 static int snd_ac97_info_volsw(struct snd_kcontrol *kcontrol, 58 static int snd_ac97_get_volsw(struct snd_kcontrol *kcontrol, 60 static int snd_ac97_put_volsw(struct snd_kcontrol *kcontrol, 75 static int snd_ac97_info_enum_double(struct snd_kcontrol *kcontrol, 77 static int snd_ac97_get_enum_double(struct snd_kcontrol *kcontrol, 79 static int snd_ac97_put_enum_double(struct snd_kcontrol *kcontrol,
|
/linux-master/sound/drivers/pcsp/ |
H A D | pcsp_mixer.c | 14 static int pcsp_enable_info(struct snd_kcontrol *kcontrol, 24 static int pcsp_enable_get(struct snd_kcontrol *kcontrol, 32 static int pcsp_enable_put(struct snd_kcontrol *kcontrol, 45 static int pcsp_treble_info(struct snd_kcontrol *kcontrol, 59 static int pcsp_treble_get(struct snd_kcontrol *kcontrol, 67 static int pcsp_treble_put(struct snd_kcontrol *kcontrol, 83 static int pcsp_pcspkr_info(struct snd_kcontrol *kcontrol, 93 static int pcsp_pcspkr_get(struct snd_kcontrol *kcontrol, 101 static int pcsp_pcspkr_put(struct snd_kcontrol *kcontrol,
|
/linux-master/sound/core/ |
H A D | vmaster.c | 53 struct snd_kcontrol *kctl; /* original kcontrol pointer */ 54 struct snd_kcontrol follower; /* the copy of original control entry */ 178 static int follower_info(struct snd_kcontrol *kcontrol, 185 static int follower_get(struct snd_kcontrol *kcontrol, 192 static int follower_put(struct snd_kcontrol *kcontrol, 215 static int follower_tlv_cmd(struct snd_kcontrol *kcontrol, 224 static void follower_free(struct snd_kcontrol *kcontrol) 246 int _snd_ctl_add_follower(struct snd_kcontrol *master, 247 struct snd_kcontrol *follower, 286 int snd_ctl_add_followers(struct snd_card *card, struct snd_kcontrol *maste [all...] |
H A D | ctljack.c | 15 static int jack_detect_kctl_get(struct snd_kcontrol *kcontrol, 62 struct snd_kcontrol * 65 struct snd_kcontrol *kctl; 78 struct snd_kcontrol *kctl, bool status)
|
/linux-master/sound/pcmcia/vx/ |
H A D | vxp_mixer.c | 21 static int vx_mic_level_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) 30 static int vx_mic_level_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) 38 static int vx_mic_level_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) 75 static int vx_mic_boost_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) 83 static int vx_mic_boost_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
|
/linux-master/sound/soc/codecs/ |
H A D | wm_adsp.h | 89 struct snd_kcontrol *kcontrol, int event); 92 struct snd_kcontrol *kcontrol, int event); 104 struct snd_kcontrol *kcontrol, int event); 108 int wm_adsp2_preloader_get(struct snd_kcontrol *kcontrol, 110 int wm_adsp2_preloader_put(struct snd_kcontrol *kcontrol, 112 int wm_adsp_fw_get(struct snd_kcontrol *kcontrol, 114 int wm_adsp_fw_put(struct snd_kcontrol *kcontrol,
|
H A D | madera.h | 367 int madera_dfc_put(struct snd_kcontrol *kcontrol, 370 int madera_lp_mode_put(struct snd_kcontrol *kcontrol, 373 int madera_out1_demux_put(struct snd_kcontrol *kcontrol, 375 int madera_out1_demux_get(struct snd_kcontrol *kcontrol, 378 int madera_rate_put(struct snd_kcontrol *kcontrol, 381 int madera_eq_coeff_put(struct snd_kcontrol *kcontrol, 383 int madera_lhpf_coeff_put(struct snd_kcontrol *kcontrol, 387 struct snd_kcontrol *kcontrol, int event); 389 struct snd_kcontrol *kcontrol, int event); 391 struct snd_kcontrol *kcontro [all...] |
H A D | max9759.c | 26 struct snd_kcontrol *control, int event) 42 static int speaker_gain_control_get(struct snd_kcontrol *kcontrol, 61 static int speaker_gain_control_put(struct snd_kcontrol *kcontrol, 83 static int speaker_mute_get(struct snd_kcontrol *kcontrol, 94 static int speaker_mute_put(struct snd_kcontrol *kcontrol,
|
/linux-master/sound/pci/oxygen/ |
H A D | xonar_dg_mixer.c | 47 static int output_select_info(struct snd_kcontrol *ctl, 59 static int output_select_get(struct snd_kcontrol *ctl, 71 static int output_select_put(struct snd_kcontrol *ctl, 94 static int hp_stereo_volume_info(struct snd_kcontrol *ctl, 104 static int hp_stereo_volume_get(struct snd_kcontrol *ctl, 120 static int hp_stereo_volume_put(struct snd_kcontrol *ctl, 150 static int hp_mute_get(struct snd_kcontrol *ctl, 163 static int hp_mute_put(struct snd_kcontrol *ctl, 198 static int input_vol_info(struct snd_kcontrol *ctl, 208 static int input_vol_get(struct snd_kcontrol *ct [all...] |
H A D | xonar.h | 30 int xonar_gpio_bit_switch_get(struct snd_kcontrol *ctl, 32 int xonar_gpio_bit_switch_put(struct snd_kcontrol *ctl,
|
/linux-master/sound/pci/cs5535audio/ |
H A D | cs5535audio_olpc.c | 61 static int olpc_dc_info(struct snd_kcontrol *kctl, 71 static int olpc_dc_get(struct snd_kcontrol *kctl, struct snd_ctl_elem_value *v) 77 static int olpc_dc_put(struct snd_kcontrol *kctl, struct snd_ctl_elem_value *v) 85 static int olpc_mic_info(struct snd_kcontrol *kctl, 95 static int olpc_mic_get(struct snd_kcontrol *kctl, struct snd_ctl_elem_value *v) 106 static int olpc_mic_put(struct snd_kcontrol *kctl, struct snd_ctl_elem_value *v)
|
/linux-master/sound/drivers/opl4/ |
H A D | opl4_mixer.c | 10 static int snd_opl4_ctl_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) 19 static int snd_opl4_ctl_get(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol) 34 static int snd_opl4_ctl_put(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_value *ucontrol)
|
/linux-master/sound/soc/sof/ |
H A D | control.c | 18 int snd_sof_volume_get(struct snd_kcontrol *kcontrol, 33 int snd_sof_volume_put(struct snd_kcontrol *kcontrol, 48 int snd_sof_volume_info(struct snd_kcontrol *kcontrol, struct snd_ctl_elem_info *uinfo) 70 int snd_sof_switch_get(struct snd_kcontrol *kcontrol, 85 int snd_sof_switch_put(struct snd_kcontrol *kcontrol, 100 int snd_sof_enum_get(struct snd_kcontrol *kcontrol, 115 int snd_sof_enum_put(struct snd_kcontrol *kcontrol, 130 int snd_sof_bytes_get(struct snd_kcontrol *kcontrol, 145 int snd_sof_bytes_put(struct snd_kcontrol *kcontrol, 160 int snd_sof_bytes_ext_put(struct snd_kcontrol *kcontro [all...] |
/linux-master/sound/usb/6fire/ |
H A D | control.h | 37 struct snd_kcontrol *element[CONTROL_MAX_ELEMENTS];
|
/linux-master/drivers/staging/vc04_services/bcm2835-audio/ |
H A D | bcm2835-ctl.c | 30 static int snd_bcm2835_ctl_info(struct snd_kcontrol *kcontrol, 52 static int snd_bcm2835_ctl_get(struct snd_kcontrol *kcontrol, 70 static int snd_bcm2835_ctl_put(struct snd_kcontrol *kcontrol, 122 static int snd_bcm2835_spdif_default_info(struct snd_kcontrol *kcontrol, 130 static int snd_bcm2835_spdif_default_get(struct snd_kcontrol *kcontrol, 146 static int snd_bcm2835_spdif_default_put(struct snd_kcontrol *kcontrol, 165 static int snd_bcm2835_spdif_mask_info(struct snd_kcontrol *kcontrol, 173 static int snd_bcm2835_spdif_mask_get(struct snd_kcontrol *kcontrol,
|
/linux-master/sound/soc/ti/ |
H A D | n810.c | 120 static int n810_get_spk(struct snd_kcontrol *kcontrol, 128 static int n810_set_spk(struct snd_kcontrol *kcontrol, 142 static int n810_get_jack(struct snd_kcontrol *kcontrol, 150 static int n810_set_jack(struct snd_kcontrol *kcontrol, 164 static int n810_get_input(struct snd_kcontrol *kcontrol, 172 static int n810_set_input(struct snd_kcontrol *kcontrol, 187 struct snd_kcontrol *k, int event) 198 struct snd_kcontrol *k, int event)
|
/linux-master/sound/ppc/ |
H A D | pmac.h | 139 struct snd_kcontrol *master_sw_ctl; 140 struct snd_kcontrol *speaker_sw_ctl; 141 struct snd_kcontrol *drc_sw_ctl; /* only used for tumbler -ReneR */ 142 struct snd_kcontrol *hp_detect_ctl; 143 struct snd_kcontrol *lineout_sw_ctl;
|