Deleted Added
full compact
29c29
< * $FreeBSD: head/sys/dev/gem/if_gem.c 109623 2003-01-21 08:56:16Z alfred $
---
> * $FreeBSD: head/sys/dev/gem/if_gem.c 109648 2003-01-21 17:17:01Z tmm $
373a374,375
> GEM_CDSYNC(sc, BUS_DMASYNC_POSTREAD);
> GEM_CDSYNC(sc, BUS_DMASYNC_POSTWRITE);
572a575,576
> bus_dmamap_sync(sc->sc_rdmatag, rxs->rxs_dmamap,
> BUS_DMASYNC_POSTREAD);
604a609,610
> bus_dmamap_sync(sc->sc_tdmatag, txs->txs_dmamap,
> BUS_DMASYNC_POSTWRITE);
753,754d758
< GEM_CDTXSYNC(sc, 0, GEM_NTXDESC,
< BUS_DMASYNC_PREREAD|BUS_DMASYNC_PREWRITE);
780a785,786
> GEM_CDSYNC(sc, BUS_DMASYNC_PREWRITE);
> GEM_CDSYNC(sc, BUS_DMASYNC_PREREAD);
981,984d986
< /* Sync the descriptors we're using. */
< GEM_CDTXSYNC(sc, sc->sc_txnext, txs->txs_ndescs,
< BUS_DMASYNC_PREREAD | BUS_DMASYNC_PREWRITE);
<
1151a1154,1155
> GEM_CDSYNC(sc, BUS_DMASYNC_PREWRITE);
>
1199a1204
> GEM_CDSYNC(sc, BUS_DMASYNC_POSTREAD);
1201,1203d1205
< GEM_CDTXSYNC(sc, txs->txs_lastdesc,
< txs->txs_ndescs,
< BUS_DMASYNC_POSTREAD|BUS_DMASYNC_POSTWRITE);
1324a1327
> GEM_CDSYNC(sc, BUS_DMASYNC_POSTREAD);
1329,1331d1331
< GEM_CDRXSYNC(sc, i,
< BUS_DMASYNC_POSTREAD|BUS_DMASYNC_POSTWRITE);
<
1360,1361d1359
< bus_dmamap_sync(sc->sc_rdmatag, rxs->rxs_dmamap,
< BUS_DMASYNC_POSTREAD);
1387,1388d1384
< bus_dmamap_sync(sc->sc_rdmatag, rxs->rxs_dmamap,
< BUS_DMASYNC_PREREAD);
1400a1397
> GEM_CDSYNC(sc, BUS_DMASYNC_PREWRITE);
1438c1435,1437
< if (rxs->rxs_mbuf != NULL)
---
> if (rxs->rxs_mbuf != NULL) {
> bus_dmamap_sync(sc->sc_rdmatag, rxs->rxs_dmamap,
> BUS_DMASYNC_POSTREAD);
1439a1439
> }