Lines Matching defs:es1968
485 struct es1968 {
576 static void __maestro_write(struct es1968 *chip, u16 reg, u16 data)
583 static inline void maestro_write(struct es1968 *chip, u16 reg, u16 data)
592 static u16 __maestro_read(struct es1968 *chip, u16 reg)
601 static inline u16 maestro_read(struct es1968 *chip, u16 reg)
612 static int snd_es1968_ac97_wait(struct es1968 *chip)
625 static int snd_es1968_ac97_wait_poll(struct es1968 *chip)
639 struct es1968 *chip = ac97->private_data;
653 struct es1968 *chip = ac97->private_data;
669 static void apu_index_set(struct es1968 *chip, u16 index)
680 static void apu_data_set(struct es1968 *chip, u16 data)
692 static void __apu_set_register(struct es1968 *chip, u16 channel, u8 reg, u16 data)
704 static void apu_set_register(struct es1968 *chip, u16 channel, u8 reg, u16 data)
712 static u16 __apu_get_register(struct es1968 *chip, u16 channel, u8 reg)
721 static u16 apu_get_register(struct es1968 *chip, u16 channel, u8 reg)
733 static void assp_set_register(struct es1968 *chip, u32 reg, u32 value)
743 static u32 assp_get_register(struct es1968 *chip, u32 reg)
758 static void wave_set_register(struct es1968 *chip, u16 reg, u16 value)
768 static u16 wave_get_register(struct es1968 *chip, u16 reg)
785 static void snd_es1968_bob_stop(struct es1968 *chip)
797 static void snd_es1968_bob_start(struct es1968 *chip)
837 static void snd_es1968_bob_inc(struct es1968 *chip, int freq)
851 static void snd_es1968_bob_dec(struct es1968 *chip)
873 snd_es1968_calc_bob_rate(struct es1968 *chip, struct esschan *es,
895 static u32 snd_es1968_compute_rate(struct es1968 *chip, u32 freq)
907 snd_es1968_get_dma_ptr(struct es1968 *chip, struct esschan *es)
918 static void snd_es1968_apu_set_freq(struct es1968 *chip, int apu, int freq)
927 static inline void snd_es1968_trigger_apu(struct es1968 *esm, int apu, int mode)
935 static void snd_es1968_pcm_start(struct es1968 *chip, struct esschan *es)
955 static void snd_es1968_pcm_stop(struct es1968 *chip, struct esschan *es)
968 static void snd_es1968_program_wavecache(struct es1968 *chip, struct esschan *es,
989 static void snd_es1968_playback_setup(struct es1968 *chip, struct esschan *es,
1092 static void init_capture_apu(struct es1968 *chip, struct esschan *es, int channel,
1137 static void snd_es1968_capture_setup(struct es1968 *chip, struct esschan *es,
1208 struct es1968 *chip = snd_pcm_substream_chip(substream);
1240 struct es1968 *chip = snd_pcm_substream_chip(substream);
1270 struct es1968 *chip = snd_pcm_substream_chip(substream);
1328 static int calc_available_memory_size(struct es1968 *chip)
1345 static struct esm_memory *snd_es1968_new_memory(struct es1968 *chip, int size)
1379 static void snd_es1968_free_memory(struct es1968 *chip, struct esm_memory *buf)
1405 static void snd_es1968_free_dmabuf(struct es1968 *chip)
1420 snd_es1968_init_dmabuf(struct es1968 *chip)
1463 struct es1968 *chip = snd_pcm_substream_chip(substream);
1488 struct es1968 *chip = snd_pcm_substream_chip(substream);
1506 static int snd_es1968_alloc_apu_pair(struct es1968 *chip, int type)
1523 static void snd_es1968_free_apu_pair(struct es1968 *chip, int apu)
1535 struct es1968 *chip = snd_pcm_substream_chip(substream);
1574 struct es1968 *chip = snd_pcm_substream_chip(substream);
1630 struct es1968 *chip = snd_pcm_substream_chip(substream);
1647 struct es1968 *chip = snd_pcm_substream_chip(substream);
1690 static void es1968_measure_clock(struct es1968 *chip)
1786 struct es1968 *esm = pcm->private_data;
1792 snd_es1968_pcm(struct es1968 *chip, int device)
1829 static void snd_es1968_suppress_jitter(struct es1968 *chip, struct esschan *es)
1846 static void snd_es1968_update_pcm(struct es1968 *chip, struct esschan *es)
1877 struct es1968 *chip = container_of(work, struct es1968, hwvol_work);
1957 struct es1968 *chip = dev_id;
2002 snd_es1968_mixer(struct es1968 *chip)
2043 static void snd_es1968_ac97_reset(struct es1968 *chip)
2148 static void snd_es1968_reset(struct es1968 *chip)
2161 static void snd_es1968_chip_init(struct es1968 *chip)
2352 static void snd_es1968_start_irq(struct es1968 *chip)
2369 struct es1968 *chip = card->private_data;
2385 struct es1968 *chip = card->private_data;
2432 static int snd_es1968_create_gameport(struct es1968 *chip, int dev)
2467 static void snd_es1968_free_gameport(struct es1968 *chip)
2479 static inline int snd_es1968_create_gameport(struct es1968 *chip, int dev) { return -ENOSYS; }
2480 static inline void snd_es1968_free_gameport(struct es1968 *chip) { }
2484 static int snd_es1968_input_register(struct es1968 *chip)
2543 struct es1968 *chip = tea->private_data;
2556 struct es1968 *chip = tea->private_data;
2571 struct es1968 *chip = tea->private_data;
2596 static int snd_es1968_free(struct es1968 *chip)
2625 struct es1968 *chip = device->device_data;
2657 struct es1968 **chip_ret)
2662 struct es1968 *chip;
2792 struct es1968 *chip;