summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authorjason <jason@openbsd.org>2001-05-09 02:25:08 +0000
committerjason <jason@openbsd.org>2001-05-09 02:25:08 +0000
commitd1e298b6ecc09940a8041fbc6ad459ca52ec91a6 (patch)
tree978bcf84aed524f8ea1b05752a2fea6776466987 /sys
parentno need for xmalloc.h, thanks to espie@ (diff)
downloadwireguard-openbsd-d1e298b6ecc09940a8041fbc6ad459ca52ec91a6.tar.xz
wireguard-openbsd-d1e298b6ecc09940a8041fbc6ad459ca52ec91a6.zip
revert reverted patch now that bus_dma has been updated on i386
Diffstat (limited to 'sys')
-rw-r--r--sys/dev/pci/if_txp.c6
-rw-r--r--sys/dev/pci/if_txpreg.h3
2 files changed, 4 insertions, 5 deletions
diff --git a/sys/dev/pci/if_txp.c b/sys/dev/pci/if_txp.c
index 134b930918d..82ba5503897 100644
--- a/sys/dev/pci/if_txp.c
+++ b/sys/dev/pci/if_txp.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: if_txp.c,v 1.25 2001/05/08 05:22:01 jason Exp $ */
+/* $OpenBSD: if_txp.c,v 1.26 2001/05/09 02:25:08 jason Exp $ */
/*
* Copyright (c) 2001
@@ -1004,7 +1004,7 @@ txp_dma_malloc(sc, size, dma, mapflags)
}
dma->dma_paddr = dma->dma_map->dm_segs[0].ds_addr;
- dma->dma_size = size;
+
return (0);
}
@@ -1013,7 +1013,7 @@ txp_dma_free(sc, dma)
struct txp_softc *sc;
struct txp_dma_alloc *dma;
{
- bus_dmamem_unmap(sc->sc_dmat, dma->dma_vaddr, dma->dma_size);
+ bus_dmamem_unmap(sc->sc_dmat, dma->dma_vaddr, dma->dma_map->dm_mapsize);
bus_dmamem_free(sc->sc_dmat, dma->dma_map->dm_segs, dma->dma_map->dm_nsegs);
bus_dmamap_unload(sc->sc_dmat, dma->dma_map);
bus_dmamap_destroy(sc->sc_dmat, dma->dma_map);
diff --git a/sys/dev/pci/if_txpreg.h b/sys/dev/pci/if_txpreg.h
index a4abf44b03a..c5c7391959e 100644
--- a/sys/dev/pci/if_txpreg.h
+++ b/sys/dev/pci/if_txpreg.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: if_txpreg.h,v 1.21 2001/05/08 03:52:43 jason Exp $ */
+/* $OpenBSD: if_txpreg.h,v 1.22 2001/05/09 02:25:09 jason Exp $ */
/*
* Copyright (c) 2001 Aaron Campbell <aaron@monkey.org>.
@@ -528,7 +528,6 @@ struct txp_dma_alloc {
u_int64_t dma_paddr;
caddr_t dma_vaddr;
bus_dmamap_t dma_map;
- bus_size_t dma_size; /* XXX should use dm_mapsize */
};
struct txp_cmd_ring {