RXDMA
rtl_write_byte(rtlpriv, RXDMA, rtl_read_byte(rtlpriv, RXDMA) | BIT(6));
if (atomic_read(&rs->state) & RXDMA)
int state = atomic_fetch_andnot(RXDMA, &rs->state);
if (state & RXDMA && !rs->target_abort)
atomic_or(RXDMA, &rs->state);
if (atomic_read(&rs->state) & RXDMA) {
if (atomic_read(&rs->state) & RXDMA)