snd_ad1843
int ad1843_get_gain_max(struct snd_ad1843 *ad1843, int id);
int ad1843_get_gain(struct snd_ad1843 *ad1843, int id);
int ad1843_set_gain(struct snd_ad1843 *ad1843, int id, int newval);
int ad1843_get_recsrc(struct snd_ad1843 *ad1843);
int ad1843_set_recsrc(struct snd_ad1843 *ad1843, int newsrc);
void ad1843_setup_dac(struct snd_ad1843 *ad1843,
void ad1843_shutdown_dac(struct snd_ad1843 *ad1843,
void ad1843_setup_adc(struct snd_ad1843 *ad1843,
void ad1843_shutdown_adc(struct snd_ad1843 *ad1843);
int ad1843_init(struct snd_ad1843 *ad1843);
static int ad1843_read_bits(struct snd_ad1843 *ad1843,
static int ad1843_write_bits(struct snd_ad1843 *ad1843,
static void ad1843_read_multi(struct snd_ad1843 *ad1843, int argcount, ...)
static void ad1843_write_multi(struct snd_ad1843 *ad1843, int argcount, ...)
int ad1843_get_gain_max(struct snd_ad1843 *ad1843, int id)
int ad1843_get_gain(struct snd_ad1843 *ad1843, int id)
int ad1843_set_gain(struct snd_ad1843 *ad1843, int id, int newval)
int ad1843_get_recsrc(struct snd_ad1843 *ad1843)
int ad1843_set_recsrc(struct snd_ad1843 *ad1843, int newsrc)
void ad1843_setup_dac(struct snd_ad1843 *ad1843,
void ad1843_shutdown_dac(struct snd_ad1843 *ad1843, unsigned int id)
void ad1843_setup_adc(struct snd_ad1843 *ad1843,
void ad1843_shutdown_adc(struct snd_ad1843 *ad1843)
int ad1843_init(struct snd_ad1843 *ad1843)
struct snd_ad1843 ad1843;