diff options
| author | jdolecek <jdolecek@NetBSD.org> | 2001-12-02 17:04:41 +0000 |
|---|---|---|
| committer | jdolecek <jdolecek@NetBSD.org> | 2001-12-02 17:04:41 +0000 |
| commit | f803294ead72dc46d169483ee2a67290a30bb53f (patch) | |
| tree | dfcaba98c575dc4913b61d6d7efdf84a967f5e74 /sys/dev | |
| parent | 492b50061183c9e4377717cd6d072d6630812321 (diff) | |
use the new MCABUS_DMA_16BIT flag to use 16bit DMA (not implicit anymore)
Diffstat (limited to 'sys/dev')
| -rw-r--r-- | sys/dev/mca/edc_mca.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/sys/dev/mca/edc_mca.c b/sys/dev/mca/edc_mca.c index 647600de49d..a153a1cb8c5 100644 --- a/sys/dev/mca/edc_mca.c +++ b/sys/dev/mca/edc_mca.c @@ -1,4 +1,4 @@ -/* $NetBSD: edc_mca.c,v 1.11 2001/11/23 22:53:09 jdolecek Exp $ */ +/* $NetBSD: edc_mca.c,v 1.12 2001/12/02 17:04:41 jdolecek Exp $ */ /* * Copyright (c) 2001 The NetBSD Foundation, Inc. @@ -50,7 +50,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: edc_mca.c,v 1.11 2001/11/23 22:53:09 jdolecek Exp $"); +__KERNEL_RCSID(0, "$NetBSD: edc_mca.c,v 1.12 2001/12/02 17:04:41 jdolecek Exp $"); #include "rnd.h" @@ -249,7 +249,8 @@ edc_mca_attach(parent, self, aux) /* Create a MCA DMA map, used for data transfer */ sc->sc_dmat = ma->ma_dmat; if ((error = mca_dmamap_create(sc->sc_dmat, MAXPHYS, - BUS_DMA_WAITOK | BUS_DMA_ALLOCNOW, &sc->sc_dmamap_xfer, drq)) != 0){ + BUS_DMA_WAITOK | BUS_DMA_ALLOCNOW | MCABUS_DMA_16BIT, + &sc->sc_dmamap_xfer, drq)) != 0){ printf("%s: couldn't create DMA map - error %d\n", sc->sc_dev.dv_xname, error); return; |
