Lines Matching defs:snd_emu10k1
1680 struct snd_emu10k1 { struct
1681 int irq;
1683 unsigned long port; /* I/O port number */
1684 unsigned int tos_link: 1, /* tos link detected */
1685 rear_ac97: 1, /* rear channels are on AC'97 */
1686 enable_ir: 1;
1687 unsigned int support_tlv :1;
1689 const struct snd_emu_chip_details *card_capabilities;
1690 unsigned int audigy; /* is Audigy? */
1691 unsigned int revision; /* chip revision */
1692 unsigned int serial; /* serial number */
1693 unsigned short model; /* subsystem id */
1694 unsigned int card_type; /* EMU10K1_CARD_* */
1718 struct snd_emu10k1_fx8010 fx8010; /* FX8010 info */ argument
1733 int (*get_synth_voice)(struct snd_emu10k1 *emu); argument
1741 struct snd_emu10k1_voice voices[NUM_G]; argument
1742 struct snd_emu10k1_voice p16v_voices[4]; argument
1743 struct snd_emu10k1_voice p16v_capture_voice; argument
1748 struct snd_emu10k1_pcm_mixer pcm_mixer[32]; argument
1749 struct snd_emu10k1_pcm_mixer efx_pcm_mixer[NUM_EFX_PLAYBACK]; argument
1757 void (*hwvol_interrupt)(struct snd_emu10k1 *emu, unsigned int status); argument
1758 void (*capture_interrupt)(struct snd_emu10k1 *emu, unsigned int status); argument
1759 void (*capture_mic_interrupt)(struct snd_emu10k1 *emu, unsigned int status); argument
1760 void (*capture_efx_interrupt)(struct snd_emu10k1 *emu, unsigned int status); argument
1761 void (*spdif_interrupt)(struct snd_emu10k1 *emu, unsigned int status); argument
1762 void (*dsp_interrupt)(struct snd_emu10k1 *emu); argument
1771 struct snd_emu10k1_midi midi; argument
1772 struct snd_emu10k1_midi midi2; /* for audigy */ argument
1793 int snd_emu10k1_create(struct snd_card *card, argument
1801 int snd_emu10k1_pcm(struct snd_emu10k1 *emu, int device); argument