22 |
#include <sound/ac97_codec.h> |
#include <sound/ac97_codec.h> |
23 |
#include <asm/io.h> |
#include <asm/io.h> |
24 |
#include <linux/init.h> |
#include <linux/init.h> |
25 |
|
#include "au88x0_eq.h" |
26 |
/* |
/* |
27 |
#ifndef PCI_VENDOR_ID_AUREAL |
#ifndef PCI_VENDOR_ID_AUREAL |
28 |
#define PCI_VENDOR_ID_AUREAL 0x12eb |
#define PCI_VENDOR_ID_AUREAL 0x12eb |
98 |
dma_t dma_adb[NR_ADB]; |
dma_t dma_adb[NR_ADB]; |
99 |
dma_t dma_wt[NR_WT]; |
dma_t dma_wt[NR_WT]; |
100 |
|
|
101 |
|
eqlzr_t eq; |
102 |
|
snd_kcontrol_t *eqctrl[20]; |
103 |
struct gameport *gameport; |
struct gameport *gameport; |
104 |
|
|
105 |
/* hardware resouces */ |
/* hardware resouces */ |
115 |
u8 rev; |
u8 rev; |
116 |
}; |
}; |
117 |
|
|
118 |
|
#define chip_t vortex_t |
119 |
|
|
120 |
/* Functions. */ |
/* Functions. */ |
121 |
|
|
122 |
/* SRC */ |
/* SRC */ |
165 |
int vortex_wt_waveroute(vortex_t *vortex, int adbdma, int nch); |
int vortex_wt_waveroute(vortex_t *vortex, int adbdma, int nch); |
166 |
|
|
167 |
/* Driver stuff. */ |
/* Driver stuff. */ |
168 |
|
int vortex_eq_init(vortex_t *vortex); |
169 |
|
int vortex_eq_free(vortex_t *vortex); |
170 |
int __devinit vortex_gameport_register(vortex_t *card); |
int __devinit vortex_gameport_register(vortex_t *card); |
171 |
int __devexit vortex_gameport_unregister(vortex_t *card); |
int __devexit vortex_gameport_unregister(vortex_t *card); |
172 |
/* ALSA stuff. */ |
/* ALSA stuff. */ |