snd_akm4xxx_write
void snd_akm4xxx_write(struct snd_akm4xxx *ak, int chip, unsigned char reg,
snd_akm4xxx_write(ak, chip, reg, data);
EXPORT_SYMBOL(snd_akm4xxx_write);
snd_akm4xxx_write(ak, chip, addr, nval);
snd_akm4xxx_write(ak, chip, 0x01, state ? 0x00 : 0x03);
snd_akm4xxx_write(ak, chip, addr, nval);
snd_akm4xxx_write(ak, chip, reg,
snd_akm4xxx_write(ak, chip, addr, val);
snd_akm4xxx_write(ak, chip, addr, val);
snd_akm4xxx_write(ak, 0, 0x01, 0x02); /* reset and soft-mute */
snd_akm4xxx_write(ak, 0, reg,
snd_akm4xxx_write(ak, 0, 0x01, 0x01); /* un-reset, unmute */
snd_akm4xxx_write(ak, chip, 0x00, state ? 0x0c : 0x0f);
snd_akm4xxx_write(ak, chip, reg,
snd_akm4xxx_write(ak, 0, 0x02, val);
snd_akm4xxx_write(ak, 1, 0x02, val);
snd_akm4xxx_write(ice->akm, 0, 0x01, 0x01);
snd_akm4xxx_write(ice->akm, 0, 0x01, 0x03);
snd_akm4xxx_write(ak, chip, addr, tmp);