Print this page
4888 Undocument dma_req(9s)
4884 EOF scsi_hba_attach
4886 EOF ddi_dmae_getlim
4887 EOF ddi_iomin
4634 undocument scsi_hba_attach() and ddi_dma_lim(9s)
4630 clean stale references to ddi_iopb_alloc and ddi_iopb_free
@@ -20,11 +20,11 @@
*/
/*
* Copyright (c) 1990, 2010, Oracle and/or its affiliates. All rights reserved.
*/
/*
- * Copyright 2012 Garrett D'Amore <garrett@damore.org>. All rights reserved.
+ * Copyright 2014 Garrett D'Amore <garrett@damore.org>
*/
#ifndef _SYS_DDIDMAREQ_H
#define _SYS_DDIDMAREQ_H
@@ -728,16 +728,16 @@
DDI_DMA_SEGTOC, /* obsolete - do not use */
DDI_DMA_RESERVE, /* reserve some DVMA range */
DDI_DMA_RELEASE, /* free preallocated DVMA range */
DDI_DMA_RESETH, /* obsolete - do not use */
DDI_DMA_CKSYNC, /* obsolete - do not use */
- DDI_DMA_IOPB_ALLOC, /* get contiguous DMA-able memory */
- DDI_DMA_IOPB_FREE, /* return contiguous DMA-able memory */
- DDI_DMA_SMEM_ALLOC, /* get contiguous DMA-able memory */
- DDI_DMA_SMEM_FREE, /* return contiguous DMA-able memory */
+ DDI_DMA_IOPB_ALLOC, /* obsolete - do not use */
+ DDI_DMA_IOPB_FREE, /* obsolete - do not use */
+ DDI_DMA_SMEM_ALLOC, /* obsolete - do not use */
+ DDI_DMA_SMEM_FREE, /* obsolete - do not use */
DDI_DMA_SET_SBUS64, /* 64 bit SBus support */
- DDI_DMA_REMAP, /* remap DMA buffers after relocation */
+ DDI_DMA_REMAP, /* remap DVMA buffers after relocation */
/*
* control ops for DMA engine on motherboard
*/
DDI_DMA_E_ACQUIRE, /* get channel for exclusive use */
@@ -750,11 +750,11 @@
DDI_DMA_E_SWSTART, /* software operation of DMA channel */
DDI_DMA_E_ENABLE, /* enable channel of DMA engine */
DDI_DMA_E_STOP, /* stop a channel of DMA engine */
DDI_DMA_E_DISABLE, /* disable channel of DMA engine */
DDI_DMA_E_GETCNT, /* get remaining xfer count */
- DDI_DMA_E_GETLIM, /* get DMA engine limits */
+ DDI_DMA_E_GETLIM, /* obsolete - do not use */
DDI_DMA_E_GETATTR /* get DMA engine attributes */
};
/*
* Cache attribute flags: