MASK_ERRCODE
if ((in_le32(&chip->awacs->codec_ctrl) & MASK_ERRCODE) == 0xf0000) {
int err = (in_le32(&chip->awacs->codec_stat) & MASK_ERRCODE) >> 16;