diff options
author | mrj <none@none> | 2005-12-13 10:14:39 -0800 |
---|---|---|
committer | mrj <none@none> | 2005-12-13 10:14:39 -0800 |
commit | 4ab75253616c6d68e967c10221bb663c0bfa99df (patch) | |
tree | 85694d8a202e3b370715298b29a4ddcefae15c2a /usr/src/uts/sun4/sys/fcode.h | |
parent | 9773101c277e8aebddab0973736fab9115b85777 (diff) | |
download | illumos-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.h | 14 |
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); /* |