snd_wss_in
unsigned char snd_wss_in(struct snd_wss *chip, unsigned char reg);
chip->image[reg] = snd_wss_in(chip, reg);
snd_wss_in(chip, CS4231_ALT_FEATURE_1),
snd_wss_in(chip, CS4231_ALT_FEATURE_1),
res = snd_wss_in(chip, CS4231_TEST_INIT);
status = snd_wss_in(chip, CS4231_IRQ_STATUS);
r = snd_wss_in(chip, CS4231_RIGHT_INPUT);
r = snd_wss_in(chip, CS4231_LEFT_INPUT);
r = snd_wss_in(chip, CS4231_MISC_INFO);
if (snd_wss_in(chip, i) != snd_wss_in(chip, 16 + i)) {
r = snd_wss_in(chip, CS4231_VERSION) & 0xe7;
id = snd_wss_in(chip, CS4231_MISC_INFO) & 0x0f;
rev = snd_wss_in(chip, CS4231_VERSION) & 0xe7;
unsigned char tmp = snd_wss_in(chip, 23);
if (snd_wss_in(chip, 23) != tmp)
chip->image[reg] = snd_wss_in(chip, reg);
EXPORT_SYMBOL(snd_wss_in);
snd_wss_in(chip, 0x00),
snd_wss_in(chip, 0x10));
snd_wss_in(chip, 0x01),
snd_wss_in(chip, 0x11));
snd_wss_in(chip, 0x02),
snd_wss_in(chip, 0x12));
snd_wss_in(chip, 0x03),
snd_wss_in(chip, 0x13));
snd_wss_in(chip, 0x04),
snd_wss_in(chip, 0x14));
snd_wss_in(chip, 0x05),
snd_wss_in(chip, 0x15));
snd_wss_in(chip, 0x06),
snd_wss_in(chip, 0x16));
snd_wss_in(chip, 0x07),
snd_wss_in(chip, 0x17));
snd_wss_in(chip, 0x08),
snd_wss_in(chip, 0x18));
snd_wss_in(chip, 0x09),
snd_wss_in(chip, 0x19));
snd_wss_in(chip, 0x0a),
snd_wss_in(chip, 0x1a));
snd_wss_in(chip, 0x0b),
snd_wss_in(chip, 0x1b));
snd_wss_in(chip, 0x0c),
snd_wss_in(chip, 0x1c));
snd_wss_in(chip, 0x0d),
snd_wss_in(chip, 0x1d));
snd_wss_in(chip, 0x0e),
snd_wss_in(chip, 0x1e));
snd_wss_in(chip, 0x0f),
snd_wss_in(chip, 0x1f));
while (snd_wss_in(chip, CS4231_TEST_INIT) &