Lines Matching defs:snd_es1688
34 struct snd_es1688 { struct
35 unsigned long port; /* port of ESS chip */
36 struct resource *res_port;
37 unsigned long mpu_port; /* MPU-401 port of ESS chip */
38 int irq; /* IRQ number of ESS chip */
39 int mpu_irq; /* MPU IRQ */
40 int dma8; /* 8-bit DMA */
41 unsigned short version; /* version of ESS chip */
42 unsigned short hardware; /* see to ES1688_HW_XXXX */
44 unsigned short trigger_value;
45 unsigned char pad;
46 unsigned int dma_size;
48 struct snd_pcm *pcm;
49 struct snd_pcm_substream *playback_substream;
50 struct snd_pcm_substream *capture_substream;
52 spinlock_t reg_lock;
53 spinlock_t mixer_lock;