snd_es1688
int snd_es1688_pcm(struct snd_card *card, struct snd_es1688 *chip, int device);
int snd_es1688_mixer(struct snd_card *card, struct snd_es1688 *chip);
int snd_es1688_reset(struct snd_es1688 *chip);
void snd_es1688_mixer_write(struct snd_es1688 *chip, unsigned char reg, unsigned char data);
struct snd_es1688 *chip,
struct snd_es1688 *chip = card->private_data;
sizeof(struct snd_es1688), &card);
struct snd_es1688 *chip = card->private_data;
sizeof(struct snd_es1688), &card);
struct snd_es1688 *chip = card->private_data;
struct snd_es1688 *chip = card->private_data;
static int snd_es1688_probe(struct snd_es1688 *chip)
static int snd_es1688_init(struct snd_es1688 * chip, int enable)
static int snd_es1688_dsp_command(struct snd_es1688 *chip, unsigned char val)
static void snd_es1688_set_rate(struct snd_es1688 *chip, struct snd_pcm_substream *substream)
static int snd_es1688_trigger(struct snd_es1688 *chip, int cmd, unsigned char value)
struct snd_es1688 *chip = snd_pcm_substream_chip(substream);
static int snd_es1688_dsp_get_byte(struct snd_es1688 *chip)
struct snd_es1688 *chip = snd_pcm_substream_chip(substream);
struct snd_es1688 *chip = snd_pcm_substream_chip(substream);
struct snd_es1688 *chip = snd_pcm_substream_chip(substream);
struct snd_es1688 *chip = dev_id;
struct snd_es1688 *chip = snd_pcm_substream_chip(substream);
struct snd_es1688 *chip = snd_pcm_substream_chip(substream);
static int snd_es1688_write(struct snd_es1688 *chip,
struct snd_es1688 *chip = snd_pcm_substream_chip(substream);
struct snd_es1688 *chip = snd_pcm_substream_chip(substream);
struct snd_es1688 *chip = snd_pcm_substream_chip(substream);
struct snd_es1688 *chip = snd_pcm_substream_chip(substream);
static int snd_es1688_read(struct snd_es1688 *chip, unsigned char reg)
static int snd_es1688_free(struct snd_es1688 *chip)
struct snd_es1688 *chip = device->device_data;
static const char *snd_es1688_chip_id(struct snd_es1688 *chip)
struct snd_es1688 *chip,
void snd_es1688_mixer_write(struct snd_es1688 *chip,
int snd_es1688_pcm(struct snd_card *card, struct snd_es1688 *chip, int device)
struct snd_es1688 *chip = snd_kcontrol_chip(kcontrol);
struct snd_es1688 *chip = snd_kcontrol_chip(kcontrol);
static unsigned char snd_es1688_mixer_read(struct snd_es1688 *chip, unsigned char reg)
struct snd_es1688 *chip = snd_kcontrol_chip(kcontrol);
struct snd_es1688 *chip = snd_kcontrol_chip(kcontrol);
struct snd_es1688 *chip = snd_kcontrol_chip(kcontrol);
struct snd_es1688 *chip = snd_kcontrol_chip(kcontrol);
int snd_es1688_reset(struct snd_es1688 *chip)
int snd_es1688_mixer(struct snd_card *card, struct snd_es1688 *chip)
struct snd_es1688 *es1688)
struct snd_es1688 *es1688;
sizeof(struct snd_es1688), &card);
struct snd_es1688 *chip,