DMA_OWN
hw_ds->field |= FIELD_PREP(DESC_OWN, DMA_OWN);
while ((dmabits & (DMA_OWN | RX_STP)) == 0) {
FST_WRB(card, rxDescrRing[pi][rxp].bits, DMA_OWN);
if (!(dmabits & DMA_OWN)) {
FST_WRB(card, rxDescrRing[pi][rxp].bits, DMA_OWN);
if (dmabits & DMA_OWN) {
FST_WRB(card, rxDescrRing[pi][rxp].bits, DMA_OWN);
FST_WRB(card, rxDescrRing[pi][rxp].bits, DMA_OWN);
FST_WRB(card, rxDescrRing[pi][rxp].bits, DMA_OWN);
DMA_OWN) &&
DMA_OWN | TX_STP | TX_ENP);
& DMA_OWN) && !(card->dmarx_in_progress)) {
DMA_OWN | TX_STP | TX_ENP);
FST_WRB(card, rxDescrRing[pi][rxp].bits, DMA_OWN);
FST_WRB(card, rxDescrRing[pi][i].bits, DMA_OWN);