TXP_READ
if (TXP_READ(TXP_DST_CTRL) & TXP_BUSY) {
while (TXP_READ(TXP_DST_CTRL) & TXP_BUSY &&
WARN_ON(TXP_READ(TXP_DST_CTRL) & TXP_BUSY);
TXP_WRITE(TXP_DST_CTRL, TXP_READ(TXP_DST_CTRL) & ~TXP_EI);