Lines Matching defs:snd_emu10k1
1695 struct snd_emu10k1 { struct
1696 int irq;
1698 unsigned long port; /* I/O port number */
1699 unsigned int tos_link: 1, /* tos link detected */
1700 rear_ac97: 1, /* rear channels are on AC'97 */
1701 enable_ir: 1;
1702 unsigned int support_tlv :1;
1704 const struct snd_emu_chip_details *card_capabilities;
1705 unsigned int audigy; /* is Audigy? */
1706 unsigned int revision; /* chip revision */
1707 unsigned int serial; /* serial number */
1708 unsigned short model; /* subsystem id */
1709 unsigned int card_type; /* EMU10K1_CARD_* */
1733 struct snd_emu10k1_fx8010 fx8010; /* FX8010 info */ argument
1748 int (*get_synth_voice)(struct snd_emu10k1 *emu); argument
1756 struct snd_emu10k1_voice voices[NUM_G]; argument
1757 struct snd_emu10k1_voice p16v_voices[4]; argument
1758 struct snd_emu10k1_voice p16v_capture_voice; argument
1763 struct snd_emu10k1_pcm_mixer pcm_mixer[32]; argument
1764 struct snd_emu10k1_pcm_mixer efx_pcm_mixer[NUM_EFX_PLAYBACK]; argument
1772 void (*hwvol_interrupt)(struct snd_emu10k1 *emu, unsigned int status); argument
1773 void (*capture_interrupt)(struct snd_emu10k1 *emu, unsigned int status); argument
1774 void (*capture_mic_interrupt)(struct snd_emu10k1 *emu, unsigned int status); argument
1775 void (*capture_efx_interrupt)(struct snd_emu10k1 *emu, unsigned int status); argument
1776 void (*spdif_interrupt)(struct snd_emu10k1 *emu, unsigned int status); argument
1777 void (*dsp_interrupt)(struct snd_emu10k1 *emu); argument
1786 struct snd_emu10k1_midi midi; argument
1787 struct snd_emu10k1_midi midi2; /* for audigy */ argument
1808 int snd_emu10k1_create(struct snd_card *card, argument
1815 struct snd_emu10k1 ** remu); argument