Lines Matching defs:ensoniq

143 #define ES_REG(ensoniq, x) ((ensoniq)->port + ES_REG_##x)  argument
384 struct ensoniq { struct
385 spinlock_t reg_lock;
386 struct mutex src_mutex;
388 int irq;
390 unsigned long playback1size;
391 unsigned long playback2size;
392 unsigned long capture3size;
394 unsigned long port;
395 unsigned int mode;
396 unsigned int uartm; /* UART mode */
398 unsigned int ctrl; /* control register */
399 unsigned int sctrl; /* serial control register */
400 unsigned int cssr; /* control status register */
401 unsigned int uartc; /* uart control register */
402 unsigned int rev; /* chip revision */
404 union {
415 } u;
417 struct pci_dev *pci;
418 struct snd_card *card;
419 struct snd_pcm *pcm1; /* DAC1/ADC PCM */
420 struct snd_pcm *pcm2; /* DAC2 PCM */
421 struct snd_pcm_substream *playback1_substream;
422 struct snd_pcm_substream *playback2_substream;
423 struct snd_pcm_substream *capture_substream;
424 unsigned int p1_dma_size;
425 unsigned int p2_dma_size;
426 unsigned int c_dma_size;
427 unsigned int p1_period_size;
428 unsigned int p2_period_size;
429 unsigned int c_period_size;
430 struct snd_rawmidi *rmidi;
431 struct snd_rawmidi_substream *midi_input;
432 struct snd_rawmidi_substream *midi_output;
434 unsigned int spdif;
435 unsigned int spdif_default;
436 unsigned int spdif_stream;
439 struct snd_dma_buffer dma_bug;
443 struct gameport *gameport;
518 static unsigned int snd_es1371_wait_src_ready(struct ensoniq * ensoniq) in snd_es1371_wait_src_ready()
533 static unsigned int snd_es1371_src_read(struct ensoniq * ensoniq, unsigned short reg) in snd_es1371_src_read()
567 static void snd_es1371_src_write(struct ensoniq * ensoniq, in snd_es1371_src_write()
586 struct ensoniq *ensoniq = ak4531->private_data; in snd_es1370_codec_write() local
609 static inline bool is_ev1938(struct ensoniq *ensoniq) in is_ev1938()
617 struct ensoniq *ensoniq = ac97->private_data; in snd_es1371_codec_write() local
659 struct ensoniq *ensoniq = ac97->private_data; in snd_es1371_codec_read() local
733 static void snd_es1371_adc_rate(struct ensoniq * ensoniq, unsigned int rate) in snd_es1371_adc_rate()
764 static void snd_es1371_dac1_rate(struct ensoniq * ensoniq, unsigned int rate) in snd_es1371_dac1_rate()
785 static void snd_es1371_dac2_rate(struct ensoniq * ensoniq, unsigned int rate) in snd_es1371_dac2_rate()
811 struct ensoniq *ensoniq = snd_pcm_substream_chip(substream); in snd_ensoniq_trigger() local
886 struct ensoniq *ensoniq = snd_pcm_substream_chip(substream); in snd_ensoniq_playback1_prepare() local
934 struct ensoniq *ensoniq = snd_pcm_substream_chip(substream); in snd_ensoniq_playback2_prepare() local
974 struct ensoniq *ensoniq = snd_pcm_substream_chip(substream); in snd_ensoniq_capture_prepare() local
1012 struct ensoniq *ensoniq = snd_pcm_substream_chip(substream); in snd_ensoniq_playback1_pointer() local
1029 struct ensoniq *ensoniq = snd_pcm_substream_chip(substream); in snd_ensoniq_playback2_pointer() local
1046 struct ensoniq *ensoniq = snd_pcm_substream_chip(substream); in snd_ensoniq_capture_pointer() local
1129 struct ensoniq *ensoniq = snd_pcm_substream_chip(substream); in snd_ensoniq_playback1_open() local
1152 struct ensoniq *ensoniq = snd_pcm_substream_chip(substream); in snd_ensoniq_playback2_open() local
1175 struct ensoniq *ensoniq = snd_pcm_substream_chip(substream); in snd_ensoniq_capture_open() local
1194 struct ensoniq *ensoniq = snd_pcm_substream_chip(substream); in snd_ensoniq_playback1_close() local
1203 struct ensoniq *ensoniq = snd_pcm_substream_chip(substream); in snd_ensoniq_playback2_close() local
1217 struct ensoniq *ensoniq = snd_pcm_substream_chip(substream); in snd_ensoniq_capture_close() local
1270 static int snd_ensoniq_pcm(struct ensoniq *ensoniq, int device) in snd_ensoniq_pcm()
1304 static int snd_ensoniq_pcm2(struct ensoniq *ensoniq, int device) in snd_ensoniq_pcm2()
1355 struct ensoniq *ensoniq = snd_kcontrol_chip(kcontrol); in snd_ens1373_spdif_default_get() local
1368 struct ensoniq *ensoniq = snd_kcontrol_chip(kcontrol); in snd_ens1373_spdif_default_put() local
1399 struct ensoniq *ensoniq = snd_kcontrol_chip(kcontrol); in snd_ens1373_spdif_stream_get() local
1412 struct ensoniq *ensoniq = snd_kcontrol_chip(kcontrol); in snd_ens1373_spdif_stream_put() local
1439 struct ensoniq *ensoniq = snd_kcontrol_chip(kcontrol); in snd_es1371_spdif_get() local
1450 struct ensoniq *ensoniq = snd_kcontrol_chip(kcontrol); in snd_es1371_spdif_put() local
1501 struct ensoniq *ensoniq = snd_kcontrol_chip(kcontrol); in snd_es1373_rear_get() local
1516 struct ensoniq *ensoniq = snd_kcontrol_chip(kcontrol); in snd_es1373_rear_put() local
1546 struct ensoniq *ensoniq = snd_kcontrol_chip(kcontrol); in snd_es1373_line_get() local
1560 struct ensoniq *ensoniq = snd_kcontrol_chip(kcontrol); in snd_es1373_line_put() local
1588 struct ensoniq *ensoniq = ac97->private_data; in snd_ensoniq_mixer_free_ac97() local
1598 static int es1371_quirk_lookup(struct ensoniq *ensoniq, in es1371_quirk_lookup()
1626 static int snd_ensoniq_1371_mixer(struct ensoniq *ensoniq, in snd_ensoniq_1371_mixer()
1704 struct ensoniq *ensoniq = snd_kcontrol_chip(kcontrol); in snd_ensoniq_control_get() local
1716 struct ensoniq *ensoniq = snd_kcontrol_chip(kcontrol); in snd_ensoniq_control_put() local
1744 struct ensoniq *ensoniq = ak4531->private_data; in snd_ensoniq_mixer_free_ak4531() local
1748 static int snd_ensoniq_1370_mixer(struct ensoniq *ensoniq) in snd_ensoniq_1370_mixer()
1782 static int snd_ensoniq_get_joystick_port(struct ensoniq *ensoniq, int dev) in snd_ensoniq_get_joystick_port()
1800 static int snd_ensoniq_get_joystick_port(struct ensoniq *ensoniq, int dev) in snd_ensoniq_get_joystick_port()
1806 static int snd_ensoniq_create_gameport(struct ensoniq *ensoniq, int dev) in snd_ensoniq_create_gameport()
1863 static void snd_ensoniq_free_gameport(struct ensoniq *ensoniq) in snd_ensoniq_free_gameport()
1876 static inline int snd_ensoniq_create_gameport(struct ensoniq *ensoniq, long port) { return -ENOSYS;… in snd_ensoniq_create_gameport()
1877 static inline void snd_ensoniq_free_gameport(struct ensoniq *ensoniq) { } in snd_ensoniq_free_gameport()
1887 struct ensoniq *ensoniq = entry->private_data; in snd_ensoniq_proc_read() local
1903 static void snd_ensoniq_proc_init(struct ensoniq *ensoniq) in snd_ensoniq_proc_init()
1915 static int snd_ensoniq_free(struct ensoniq *ensoniq) in snd_ensoniq_free()
1945 struct ensoniq *ensoniq = device->device_data; in snd_ensoniq_dev_free() local
1968 static void snd_ensoniq_chip_init(struct ensoniq *ensoniq) in snd_ensoniq_chip_init()
2036 struct ensoniq *ensoniq = card->private_data; in snd_ensoniq_suspend() local
2061 struct ensoniq *ensoniq = card->private_data; in snd_ensoniq_resume() local
2084 struct ensoniq *ensoniq; in snd_ensoniq_create() local
2162 static void snd_ensoniq_midi_interrupt(struct ensoniq * ensoniq) in snd_ensoniq_midi_interrupt()
2201 struct ensoniq *ensoniq = substream->rmidi->private_data; in snd_ensoniq_midi_input_open() local
2217 struct ensoniq *ensoniq = substream->rmidi->private_data; in snd_ensoniq_midi_input_close() local
2234 struct ensoniq *ensoniq = substream->rmidi->private_data; in snd_ensoniq_midi_output_open() local
2250 struct ensoniq *ensoniq = substream->rmidi->private_data; in snd_ensoniq_midi_output_close() local
2268 struct ensoniq *ensoniq = substream->rmidi->private_data; in snd_ensoniq_midi_input_trigger() local
2292 struct ensoniq *ensoniq = substream->rmidi->private_data; in snd_ensoniq_midi_output_trigger() local
2333 static int snd_ensoniq_midi(struct ensoniq *ensoniq, int device) in snd_ensoniq_midi()
2356 struct ensoniq *ensoniq = dev_id; in snd_audiopci_interrupt() local
2394 struct ensoniq *ensoniq; in snd_audiopci_probe() local