Lines Matching refs:lola
16 #include "lola.h"
18 static int lola_init_pin(struct lola *chip, struct lola_pin *pin,
81 int lola_init_pins(struct lola *chip, int dir, int *nidp)
96 void lola_free_mixer(struct lola *chip)
101 int lola_init_mixer_widget(struct lola *chip, int nid)
208 static int lola_mixer_set_src_gain(struct lola *chip, unsigned int id,
237 static int lola_mixer_set_src_gains(struct lola *chip, unsigned int mask,
268 static int lola_mixer_set_mapping_gain(struct lola *chip,
291 static int lola_mixer_set_dest_gains(struct lola *chip, unsigned int id,
316 static int set_analog_volume(struct lola *chip, int dir,
320 int lola_setup_all_analog_gains(struct lola *chip, int dir, bool mute)
337 void lola_save_mixer(struct lola *chip)
348 void lola_restore_mixer(struct lola *chip)
383 static int set_analog_volume(struct lola *chip, int dir,
411 int lola_set_src_config(struct lola *chip, unsigned int src_mask, bool update)
449 static int init_mixer_values(struct lola *chip)
502 struct lola *chip = snd_kcontrol_chip(kcontrol);
515 struct lola *chip = snd_kcontrol_chip(kcontrol);
528 struct lola *chip = snd_kcontrol_chip(kcontrol);
545 struct lola *chip = snd_kcontrol_chip(kcontrol);
581 static int create_analog_mixer(struct lola *chip, int dir, char *name)
600 struct lola *chip = snd_kcontrol_chip(kcontrol);
612 struct lola *chip = snd_kcontrol_chip(kcontrol);
624 struct lola *chip = snd_kcontrol_chip(kcontrol);
647 static int create_input_src_mixer(struct lola *chip)
674 struct lola *chip = snd_kcontrol_chip(kcontrol);
697 struct lola *chip = snd_kcontrol_chip(kcontrol);
727 static int create_src_gain_mixer(struct lola *chip,
755 struct lola *chip = snd_kcontrol_chip(kcontrol);
780 struct lola *chip = snd_kcontrol_chip(kcontrol);
814 static int create_dest_gain_mixer(struct lola *chip,
829 int lola_create_mixer(struct lola *chip)