summaryrefslogtreecommitdiff
path: root/usr/src/uts/sun4/sys/fcode.h
diff options
context:
space:
mode:
authormrj <none@none>2005-12-13 10:14:39 -0800
committermrj <none@none>2005-12-13 10:14:39 -0800
commit4ab75253616c6d68e967c10221bb663c0bfa99df (patch)
tree85694d8a202e3b370715298b29a4ddcefae15c2a /usr/src/uts/sun4/sys/fcode.h
parent9773101c277e8aebddab0973736fab9115b85777 (diff)
downloadillumos-gate-4ab75253616c6d68e967c10221bb663c0bfa99df.tar.gz
PSARC 2005/581 EOF of the chs driver
PSARC 2005/582 EOF of the dbri driver 6205971 ON bits shouldn't be using obsoleted DDI DMA interfaces --HG-- rename : usr/src/uts/i86pc/chs/Makefile => deleted_files/usr/src/uts/i86pc/chs/Makefile rename : usr/src/uts/sparc/dbri/Makefile => deleted_files/usr/src/uts/sparc/dbri/Makefile rename : usr/src/uts/sun/io/dada/adapters/ghd/ghd_dma.c => deleted_files/usr/src/uts/sun/io/dada/adapters/ghd/ghd_dma.c rename : usr/src/uts/sun/sys/dada/adapters/ghd/ghd_dma.h => deleted_files/usr/src/uts/sun/sys/dada/adapters/ghd/ghd_dma.h rename : usr/src/uts/sun/sys/mmcodecreg.h => deleted_files/usr/src/uts/sun/sys/mmcodecreg.h
Diffstat (limited to 'usr/src/uts/sun4/sys/fcode.h')
-rw-r--r--usr/src/uts/sun4/sys/fcode.h14
1 files changed, 9 insertions, 5 deletions
diff --git a/usr/src/uts/sun4/sys/fcode.h b/usr/src/uts/sun4/sys/fcode.h
index 280bf6e94e..2e2887c142 100644
--- a/usr/src/uts/sun4/sys/fcode.h
+++ b/usr/src/uts/sun4/sys/fcode.h
@@ -2,9 +2,8 @@
* CDDL HEADER START
*
* The contents of this file are subject to the terms of the
- * Common Development and Distribution License, Version 1.0 only
- * (the "License"). You may not use this file except in compliance
- * with the License.
+ * Common Development and Distribution License (the "License").
+ * You may not use this file except in compliance with the License.
*
* You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
* or http://www.opensolaris.org/os/licensing.
@@ -634,8 +633,13 @@ extern int fc_priv_error(fc_ci_t *, char *);
* optimize these functions by not necessarily calling through the
* attachment point driver.
*/
-int fc_ddi_dma_htoc(dev_info_t *, ddi_dma_handle_t, off_t, ddi_dma_cookie_t *);
-int fc_ddi_dma_free(dev_info_t *ap, ddi_dma_handle_t h);
+int fc_ddi_dma_alloc_handle(dev_info_t *dip, ddi_dma_attr_t *attr,
+ int (*waitfp)(caddr_t), caddr_t arg, ddi_dma_handle_t *handlep);
+int fc_ddi_dma_buf_bind_handle(ddi_dma_handle_t handle, struct buf *bp,
+ uint_t flags, int (*waitfp)(caddr_t), caddr_t arg,
+ ddi_dma_cookie_t *cookiep, uint_t *ccountp);
+int fc_ddi_dma_unbind_handle(ddi_dma_handle_t handle);
+void fc_ddi_dma_free_handle(ddi_dma_handle_t *handlep);
int fc_ddi_dma_sync(ddi_dma_handle_t h, off_t o, size_t l, uint_t whom);
/*