ATW_CAP0_CHN_MASK
cap0 = ATW_READ(sc, ATW_CAP0) & ~ATW_CAP0_CHN_MASK;
cap0 |= __SHIFTIN(chan, ATW_CAP0_CHN_MASK);