summaryrefslogtreecommitdiff
path: root/sys/arch/arc/dev/dma.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/arch/arc/dev/dma.h')
-rw-r--r--sys/arch/arc/dev/dma.h14
1 files changed, 13 insertions, 1 deletions
diff --git a/sys/arch/arc/dev/dma.h b/sys/arch/arc/dev/dma.h
index 3e6f4446ca2..cb9a69cadd3 100644
--- a/sys/arch/arc/dev/dma.h
+++ b/sys/arch/arc/dev/dma.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: dma.h,v 1.2 1996/07/30 20:24:21 pefo Exp $ */
+/* $OpenBSD: dma.h,v 1.3 1997/04/19 17:19:51 pefo Exp $ */
/*
* Copyright (c) 1996 Per Fogelstrom
* All rights reserved.
@@ -143,3 +143,15 @@ typedef struct dma_softc {
#define DMA_INTR(r) ((r->intr)(r))
#define DMA_DRAIN(r)
#define DMA_END(r) ((r->end)(r))
+
+void picaDmaInit __P((void));
+void picaDmaTLBAlloc __P((dma_softc_t *));
+void picaDmaTLBFree __P((dma_softc_t *));
+void picaDmaTLBMap __P((dma_softc_t *));
+void picaDmaMap __P((struct dma_softc *, char *, size_t, int));
+void picaDmaStart __P((struct dma_softc *, char *, size_t, int));
+void picaDmaFlush __P((struct dma_softc *, char *, size_t, int));
+void asc_dma_init __P((struct dma_softc *));
+void fdc_dma_init __P((struct dma_softc *));
+void sn_dma_init __P((struct dma_softc *, int));
+