ac97_info
struct ac97_info *codec;
struct ac97_info *codec = NULL;
struct ac97_info *codec;
struct ac97_info *codec = NULL;
struct ac97_info *codec;
struct ac97_info *codec = NULL;
struct ac97_info *codec = NULL;
struct ac97_info *codec;
struct ac97_info *codec = NULL;
struct ac97_info *codec = NULL;
struct ac97_info *codec = NULL;
struct ac97_info *codec;
struct ac97_info *codec;
struct ac97_info *codec = mix_getdevinfo(m);
struct ac97_info *codec = mix_getdevinfo(m);
struct ac97_info *codec = mix_getdevinfo(m);
struct ac97_info *codec = mix_getdevinfo(m);
static void ad1886_patch(struct ac97_info *);
static void ad198x_patch(struct ac97_info *);
static void ad1981b_patch(struct ac97_info *);
static void cmi9739_patch(struct ac97_info *);
static void alc655_patch(struct ac97_info *);
ac97_rdcd(struct ac97_info *codec, int reg)
ac97_wrcd(struct ac97_info *codec, int reg, uint16_t val)
ac97_reset(struct ac97_info *codec)
ac97_setrate(struct ac97_info *codec, int which, int rate)
ac97_setextmode(struct ac97_info *codec, uint16_t mode)
ac97_getextmode(struct ac97_info *codec)
ac97_getextcaps(struct ac97_info *codec)
ac97_getcaps(struct ac97_info *codec)
ac97_getsubvendor(struct ac97_info *codec)
ac97_setrecsrc(struct ac97_info *codec, int channel)
typedef void (*ac97_patch)(struct ac97_info *);
ac97_setmixer(struct ac97_info *codec, unsigned channel, unsigned left, unsigned right)
ac97_fix_auxout(struct ac97_info *codec)
ac97_fix_tone(struct ac97_info *codec)
ac97_initmixer(struct ac97_info *codec)
ac97_reinitmixer(struct ac97_info *codec)
struct ac97_info *
struct ac97_info *codec;
ac97_destroy(struct ac97_info *codec)
ac97_setflags(struct ac97_info *codec, uint32_t val)
ac97_getflags(struct ac97_info *codec)
ad1886_patch(struct ac97_info *codec)
ad198x_patch(struct ac97_info *codec)
ad1981b_patch(struct ac97_info *codec)
cmi9739_patch(struct ac97_info *codec)
alc655_patch(struct ac97_info *codec)
struct ac97_info *codec;
ac97_init_sysctl(struct ac97_info *codec)
struct ac97_info *codec = mix_getdevinfo(m);
int ac97_setextmode(struct ac97_info *codec, uint16_t mode);
uint16_t ac97_getextmode(struct ac97_info *codec);
uint16_t ac97_getextcaps(struct ac97_info *codec);
uint16_t ac97_getcaps(struct ac97_info *codec);
uint32_t ac97_getsubvendor(struct ac97_info *codec);
uint16_t ac97_rdcd(struct ac97_info *codec, int reg);
void ac97_wrcd(struct ac97_info *codec, int reg, uint16_t val);
struct ac97_info;
struct ac97_info *ac97_create(device_t dev, void *devinfo, kobj_class_t cls);
void ac97_destroy(struct ac97_info *codec);
void ac97_setflags(struct ac97_info *codec, uint32_t val);
uint32_t ac97_getflags(struct ac97_info *codec);
int ac97_setrate(struct ac97_info *codec, int which, int rate);