VIA_REG_CAPTURE_CHANNEL_MIC
ucontrol->value.enumerated.item[0] = inb(port) & VIA_REG_CAPTURE_CHANNEL_MIC ? 1 : 0;
val = oval & ~VIA_REG_CAPTURE_CHANNEL_MIC;
val |= VIA_REG_CAPTURE_CHANNEL_MIC;