Symbol: lola
sound/pci/lola/lola.c
100
static void lola_queue_unsol_event(struct lola *chip, unsigned int res,
sound/pci/lola/lola.c
107
static void lola_update_rirb(struct lola *chip)
sound/pci/lola/lola.c
135
static int rirb_get_response(struct lola *chip, unsigned int *val,
sound/pci/lola/lola.c
179
int lola_codec_write(struct lola *chip, unsigned int nid, unsigned int verb,
sound/pci/lola/lola.c
188
int lola_codec_read(struct lola *chip, unsigned int nid, unsigned int verb,
sound/pci/lola/lola.c
204
int lola_codec_flush(struct lola *chip)
sound/pci/lola/lola.c
215
struct lola *chip = dev_id;
sound/pci/lola/lola.c
293
static int reset_controller(struct lola *chip)
sound/pci/lola/lola.c
320
static void lola_irq_enable(struct lola *chip)
sound/pci/lola/lola.c
336
static void lola_irq_disable(struct lola *chip)
sound/pci/lola/lola.c
343
static int setup_corb_rirb(struct lola *chip)
sound/pci/lola/lola.c
407
static void stop_corb_rirb(struct lola *chip)
sound/pci/lola/lola.c
414
static void lola_reset_setups(struct lola *chip)
sound/pci/lola/lola.c
430
static int lola_parse_tree(struct lola *chip)
sound/pci/lola/lola.c
522
static void lola_stop_hw(struct lola *chip)
sound/pci/lola/lola.c
530
struct lola *chip = card->private_data;
sound/pci/lola/lola.c
539
struct lola *chip = card->private_data;
sound/pci/lola/lola.c
649
struct lola *chip;
sound/pci/lola/lola.c
73
static int corb_send_verb(struct lola *chip, unsigned int nid,
sound/pci/lola/lola.h
472
int lola_codec_write(struct lola *chip, unsigned int nid, unsigned int verb,
sound/pci/lola/lola.h
474
int lola_codec_read(struct lola *chip, unsigned int nid, unsigned int verb,
sound/pci/lola/lola.h
477
int lola_codec_flush(struct lola *chip);
sound/pci/lola/lola.h
482
int lola_create_pcm(struct lola *chip);
sound/pci/lola/lola.h
483
int lola_init_pcm(struct lola *chip, int dir, int *nidp);
sound/pci/lola/lola.h
484
void lola_pcm_update(struct lola *chip, struct lola_pcm *pcm, unsigned int bits);
sound/pci/lola/lola.h
487
int lola_init_clock_widget(struct lola *chip, int nid);
sound/pci/lola/lola.h
488
int lola_set_granularity(struct lola *chip, unsigned int val, bool force);
sound/pci/lola/lola.h
489
int lola_enable_clock_events(struct lola *chip);
sound/pci/lola/lola.h
490
int lola_set_clock_index(struct lola *chip, unsigned int idx);
sound/pci/lola/lola.h
491
int lola_set_clock(struct lola *chip, int idx);
sound/pci/lola/lola.h
492
int lola_set_sample_rate(struct lola *chip, int rate);
sound/pci/lola/lola.h
493
bool lola_update_ext_clock_freq(struct lola *chip, unsigned int val);
sound/pci/lola/lola.h
497
int lola_init_pins(struct lola *chip, int dir, int *nidp);
sound/pci/lola/lola.h
498
int lola_init_mixer_widget(struct lola *chip, int nid);
sound/pci/lola/lola.h
499
void lola_free_mixer(struct lola *chip);
sound/pci/lola/lola.h
500
int lola_create_mixer(struct lola *chip);
sound/pci/lola/lola.h
501
int lola_setup_all_analog_gains(struct lola *chip, int dir, bool mute);
sound/pci/lola/lola.h
502
int lola_set_src_config(struct lola *chip, unsigned int src_mask, bool update);
sound/pci/lola/lola.h
506
void lola_proc_debug_new(struct lola *chip);
sound/pci/lola/lola_clock.c
110
int lola_init_clock_widget(struct lola *chip, int nid)
sound/pci/lola/lola_clock.c
201
int lola_enable_clock_events(struct lola *chip)
sound/pci/lola/lola_clock.c
220
int lola_set_clock_index(struct lola *chip, unsigned int idx)
sound/pci/lola/lola_clock.c
238
bool lola_update_ext_clock_freq(struct lola *chip, unsigned int val)
sound/pci/lola/lola_clock.c
260
int lola_set_clock(struct lola *chip, int idx)
sound/pci/lola/lola_clock.c
294
int lola_set_sample_rate(struct lola *chip, int rate)
sound/pci/lola/lola_clock.c
55
static bool check_gran_clock_compatibility(struct lola *chip,
sound/pci/lola/lola_clock.c
76
int lola_set_granularity(struct lola *chip, unsigned int val, bool force)
sound/pci/lola/lola_mixer.c
101
int lola_init_mixer_widget(struct lola *chip, int nid)
sound/pci/lola/lola_mixer.c
18
static int lola_init_pin(struct lola *chip, struct lola_pin *pin,
sound/pci/lola/lola_mixer.c
210
static int lola_mixer_set_src_gain(struct lola *chip, unsigned int id,
sound/pci/lola/lola_mixer.c
239
static int lola_mixer_set_src_gains(struct lola *chip, unsigned int mask,
sound/pci/lola/lola_mixer.c
270
static int lola_mixer_set_mapping_gain(struct lola *chip,
sound/pci/lola/lola_mixer.c
293
static int lola_mixer_set_dest_gains(struct lola *chip, unsigned int id,
sound/pci/lola/lola_mixer.c
318
static int set_analog_volume(struct lola *chip, int dir,
sound/pci/lola/lola_mixer.c
322
int lola_setup_all_analog_gains(struct lola *chip, int dir, bool mute)
sound/pci/lola/lola_mixer.c
342
static int set_analog_volume(struct lola *chip, int dir,
sound/pci/lola/lola_mixer.c
370
int lola_set_src_config(struct lola *chip, unsigned int src_mask, bool update)
sound/pci/lola/lola_mixer.c
408
static int init_mixer_values(struct lola *chip)
sound/pci/lola/lola_mixer.c
461
struct lola *chip = snd_kcontrol_chip(kcontrol);
sound/pci/lola/lola_mixer.c
474
struct lola *chip = snd_kcontrol_chip(kcontrol);
sound/pci/lola/lola_mixer.c
487
struct lola *chip = snd_kcontrol_chip(kcontrol);
sound/pci/lola/lola_mixer.c
504
struct lola *chip = snd_kcontrol_chip(kcontrol);
sound/pci/lola/lola_mixer.c
540
static int create_analog_mixer(struct lola *chip, int dir, char *name)
sound/pci/lola/lola_mixer.c
559
struct lola *chip = snd_kcontrol_chip(kcontrol);
sound/pci/lola/lola_mixer.c
571
struct lola *chip = snd_kcontrol_chip(kcontrol);
sound/pci/lola/lola_mixer.c
583
struct lola *chip = snd_kcontrol_chip(kcontrol);
sound/pci/lola/lola_mixer.c
606
static int create_input_src_mixer(struct lola *chip)
sound/pci/lola/lola_mixer.c
633
struct lola *chip = snd_kcontrol_chip(kcontrol);
sound/pci/lola/lola_mixer.c
656
struct lola *chip = snd_kcontrol_chip(kcontrol);
sound/pci/lola/lola_mixer.c
686
static int create_src_gain_mixer(struct lola *chip,
sound/pci/lola/lola_mixer.c
714
struct lola *chip = snd_kcontrol_chip(kcontrol);
sound/pci/lola/lola_mixer.c
739
struct lola *chip = snd_kcontrol_chip(kcontrol);
sound/pci/lola/lola_mixer.c
773
static int create_dest_gain_mixer(struct lola *chip,
sound/pci/lola/lola_mixer.c
788
int lola_create_mixer(struct lola *chip)
sound/pci/lola/lola_mixer.c
81
int lola_init_pins(struct lola *chip, int dir, int *nidp)
sound/pci/lola/lola_mixer.c
96
void lola_free_mixer(struct lola *chip)
sound/pci/lola/lola_pcm.c
115
static int lola_sync_wait_for_fifo(struct lola *chip,
sound/pci/lola/lola_pcm.c
151
static void lola_sync_pause(struct lola *chip,
sound/pci/lola/lola_pcm.c
169
static void lola_stream_reset(struct lola *chip, struct lola_stream *str)
sound/pci/lola/lola_pcm.c
212
struct lola *chip = snd_pcm_substream_chip(substream);
sound/pci/lola/lola_pcm.c
23
struct lola *chip = snd_pcm_substream_chip(substream);
sound/pci/lola/lola_pcm.c
258
struct lola *chip = snd_pcm_substream_chip(substream);
sound/pci/lola/lola_pcm.c
286
struct lola *chip = snd_pcm_substream_chip(substream);
sound/pci/lola/lola_pcm.c
335
static int lola_setup_periods(struct lola *chip, struct lola_pcm *pcm,
sound/pci/lola/lola_pcm.c
34
static unsigned int lola_get_lrc(struct lola *chip)
sound/pci/lola/lola_pcm.c
386
static int lola_set_stream_config(struct lola *chip,
sound/pci/lola/lola_pcm.c
39
static unsigned int lola_get_tstamp(struct lola *chip, bool quick_no_sync)
sound/pci/lola/lola_pcm.c
422
static int lola_setup_controller(struct lola *chip, struct lola_pcm *pcm,
sound/pci/lola/lola_pcm.c
448
struct lola *chip = snd_pcm_substream_chip(substream);
sound/pci/lola/lola_pcm.c
498
struct lola *chip = snd_pcm_substream_chip(substream);
sound/pci/lola/lola_pcm.c
51
static void lola_stream_clear_pending_irq(struct lola *chip,
sound/pci/lola/lola_pcm.c
544
struct lola *chip = snd_pcm_substream_chip(substream);
sound/pci/lola/lola_pcm.c
553
void lola_pcm_update(struct lola *chip, struct lola_pcm *pcm, unsigned int bits)
sound/pci/lola/lola_pcm.c
578
int lola_create_pcm(struct lola *chip)
sound/pci/lola/lola_pcm.c
60
static void lola_stream_start(struct lola *chip, struct lola_stream *str,
sound/pci/lola/lola_pcm.c
613
static int lola_init_stream(struct lola *chip, struct lola_stream *str,
sound/pci/lola/lola_pcm.c
668
int lola_init_pcm(struct lola *chip, int dir, int *nidp)
sound/pci/lola/lola_pcm.c
72
static void lola_stream_stop(struct lola *chip, struct lola_stream *str,
sound/pci/lola/lola_pcm.c
83
static void wait_for_srst_clear(struct lola *chip, struct lola_stream *str)
sound/pci/lola/lola_pcm.c
96
static int lola_stream_wait_for_fifo(struct lola *chip,
sound/pci/lola/lola_proc.c
100
struct lola *chip = entry->private_data;
sound/pci/lola/lola_proc.c
137
struct lola *chip = entry->private_data;
sound/pci/lola/lola_proc.c
152
struct lola *chip = entry->private_data;
sound/pci/lola/lola_proc.c
162
struct lola *chip = entry->private_data;
sound/pci/lola/lola_proc.c
17
struct lola *chip, int nid, const char *name)
sound/pci/lola/lola_proc.c
196
void lola_proc_debug_new(struct lola *chip)
sound/pci/lola/lola_proc.c
28
struct lola *chip, int nid, unsigned int ampcap,
sound/pci/lola/lola_proc.c
49
struct lola *chip, int nid)
sound/pci/lola/lola_proc.c
89
struct lola *chip, int nid)