Searched refs:lola (Results 1 – 9 of 9) sorted by relevance
/sound/pci/lola/ |
D | lola.h | 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); [all …]
|
D | lola_pcm.c | 36 struct lola *chip = snd_pcm_substream_chip(substream); in lola_get_pcm() 47 static unsigned int lola_get_lrc(struct lola *chip) in lola_get_lrc() 52 static unsigned int lola_get_tstamp(struct lola *chip, bool quick_no_sync) in lola_get_tstamp() 64 static void lola_stream_clear_pending_irq(struct lola *chip, in lola_stream_clear_pending_irq() 73 static void lola_stream_start(struct lola *chip, struct lola_stream *str, in lola_stream_start() 85 static void lola_stream_stop(struct lola *chip, struct lola_stream *str, in lola_stream_stop() 96 static void wait_for_srst_clear(struct lola *chip, struct lola_stream *str) in wait_for_srst_clear() 109 static int lola_stream_wait_for_fifo(struct lola *chip, in lola_stream_wait_for_fifo() 128 static int lola_sync_wait_for_fifo(struct lola *chip, in lola_sync_wait_for_fifo() 164 static void lola_sync_pause(struct lola *chip, in lola_sync_pause() [all …]
|
D | lola_mixer.c | 31 static int lola_init_pin(struct lola *chip, struct lola_pin *pin, in lola_init_pin() 94 int lola_init_pins(struct lola *chip, int dir, int *nidp) in lola_init_pins() 109 void lola_free_mixer(struct lola *chip) in lola_free_mixer() 114 int lola_init_mixer_widget(struct lola *chip, int nid) in lola_init_mixer_widget() 221 static int lola_mixer_set_src_gain(struct lola *chip, unsigned int id, in lola_mixer_set_src_gain() 250 static int lola_mixer_set_src_gains(struct lola *chip, unsigned int mask, 281 static int lola_mixer_set_mapping_gain(struct lola *chip, in lola_mixer_set_mapping_gain() 304 static int lola_mixer_set_dest_gains(struct lola *chip, unsigned int id, 329 static int set_analog_volume(struct lola *chip, int dir, 333 int lola_setup_all_analog_gains(struct lola *chip, int dir, bool mute) in lola_setup_all_analog_gains() [all …]
|
D | Makefile | 1 snd-lola-y := lola.o lola_pcm.o lola_clock.o lola_mixer.o 2 snd-lola-$(CONFIG_SND_DEBUG) += lola_proc.o 4 obj-$(CONFIG_SND_LOLA) += snd-lola.o
|
D | lola_proc.c | 30 struct lola *chip, int nid, const char *name) in print_audio_widget() 41 struct lola *chip, int nid, unsigned int ampcap, in print_pin_widget() 62 struct lola *chip, int nid) in print_clock_widget() 102 struct lola *chip, int nid) in print_mixer_widget() 113 struct lola *chip = entry->private_data; in lola_proc_codec_read() 150 struct lola *chip = entry->private_data; in lola_proc_codec_rw_write() 165 struct lola *chip = entry->private_data; in lola_proc_codec_rw_read() 175 struct lola *chip = entry->private_data; in lola_proc_regs_read() 209 void lola_proc_debug_new(struct lola *chip) in lola_proc_debug_new()
|
D | lola.c | 87 static int corb_send_verb(struct lola *chip, unsigned int nid, in corb_send_verb() 116 static void lola_queue_unsol_event(struct lola *chip, unsigned int res, in lola_queue_unsol_event() 123 static void lola_update_rirb(struct lola *chip) in lola_update_rirb() 151 static int rirb_get_response(struct lola *chip, unsigned int *val, in rirb_get_response() 195 int lola_codec_write(struct lola *chip, unsigned int nid, unsigned int verb, in lola_codec_write() 204 int lola_codec_read(struct lola *chip, unsigned int nid, unsigned int verb, in lola_codec_read() 220 int lola_codec_flush(struct lola *chip) in lola_codec_flush() 231 struct lola *chip = dev_id; in lola_interrupt() 309 static int reset_controller(struct lola *chip) in reset_controller() 336 static void lola_irq_enable(struct lola *chip) in lola_irq_enable() [all …]
|
D | lola_clock.c | 68 static bool check_gran_clock_compatibility(struct lola *chip, in check_gran_clock_compatibility() 89 int lola_set_granularity(struct lola *chip, unsigned int val, bool force) in lola_set_granularity() 123 int lola_init_clock_widget(struct lola *chip, int nid) in lola_init_clock_widget() 214 int lola_enable_clock_events(struct lola *chip) in lola_enable_clock_events() 233 int lola_set_clock_index(struct lola *chip, unsigned int idx) in lola_set_clock_index() 251 bool lola_update_ext_clock_freq(struct lola *chip, unsigned int val) in lola_update_ext_clock_freq() 273 int lola_set_clock(struct lola *chip, int idx) in lola_set_clock() 307 int lola_set_sample_rate(struct lola *chip, int rate) in lola_set_sample_rate()
|
/sound/pci/ |
D | Makefile | 67 lola/ \
|
D | Kconfig | 689 will be called snd-lola.
|