Lines Matching refs:lola
324 struct lola { struct
485 int lola_codec_write(struct lola *chip, unsigned int nid, unsigned int verb,
487 int lola_codec_read(struct lola *chip, unsigned int nid, unsigned int verb,
490 int lola_codec_flush(struct lola *chip);
495 int lola_create_pcm(struct lola *chip);
496 void lola_free_pcm(struct lola *chip);
497 int lola_init_pcm(struct lola *chip, int dir, int *nidp);
498 void lola_pcm_update(struct lola *chip, struct lola_pcm *pcm, unsigned int bits);
501 int lola_init_clock_widget(struct lola *chip, int nid);
502 int lola_set_granularity(struct lola *chip, unsigned int val, bool force);
503 int lola_enable_clock_events(struct lola *chip);
504 int lola_set_clock_index(struct lola *chip, unsigned int idx);
505 int lola_set_clock(struct lola *chip, int idx);
506 int lola_set_sample_rate(struct lola *chip, int rate);
507 bool lola_update_ext_clock_freq(struct lola *chip, unsigned int val);
511 int lola_init_pins(struct lola *chip, int dir, int *nidp);
512 int lola_init_mixer_widget(struct lola *chip, int nid);
513 void lola_free_mixer(struct lola *chip);
514 int lola_create_mixer(struct lola *chip);
515 int lola_setup_all_analog_gains(struct lola *chip, int dir, bool mute);
516 void lola_save_mixer(struct lola *chip);
517 void lola_restore_mixer(struct lola *chip);
518 int lola_set_src_config(struct lola *chip, unsigned int src_mask, bool update);
522 void lola_proc_debug_new(struct lola *chip);