DMA64RXREGOFFS
(bcma_read32(di->core, DMA64RXREGOFFS(di, ptr)) &
bcma_write32(di->core, DMA64RXREGOFFS(di, ptr),
bcma_write32(di->core, DMA64RXREGOFFS(di, control), 0);
(bcma_read32(di->core, DMA64RXREGOFFS(di, status0)) &
if (!_dma64_addrext(di, DMA64RXREGOFFS(di, control)))
bcma_write32(di->core, DMA64RXREGOFFS(di, addrlow), 0xff0);
addrl = bcma_read32(di->core, DMA64RXREGOFFS(di, addrlow));
bcma_write32(di->core, DMA64RXREGOFFS(di, addrlow),
bcma_write32(di->core, DMA64RXREGOFFS(di, addrhigh),
bcma_write32(di->core, DMA64RXREGOFFS(di, addrlow),
bcma_write32(di->core, DMA64RXREGOFFS(di, addrhigh),
bcma_maskset32(di->core, DMA64RXREGOFFS(di, control),
DMA64RXREGOFFS(di, control)) &
bcma_write32(di->core, DMA64RXREGOFFS(di, control),
DMA64RXREGOFFS(di, status0)) & D64_RS0_CD_MASK) -
DMA64RXREGOFFS(di, status0)) &
DMA64RXREGOFFS(di, status0)) & D64_RS0_CD_MASK) ==