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,30 **** */ /* * Copyright (c) 1990, 2010, Oracle and/or its affiliates. All rights reserved. */ /* ! * Copyright 2012 Garrett D'Amore <garrett@damore.org>. All rights reserved. */ #ifndef _SYS_DDIDMAREQ_H #define _SYS_DDIDMAREQ_H --- 20,30 ---- */ /* * Copyright (c) 1990, 2010, Oracle and/or its affiliates. All rights reserved. */ /* ! * Copyright 2014 Garrett D'Amore <garrett@damore.org> */ #ifndef _SYS_DDIDMAREQ_H #define _SYS_DDIDMAREQ_H
*** 728,743 **** 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_SET_SBUS64, /* 64 bit SBus support */ ! DDI_DMA_REMAP, /* remap DMA buffers after relocation */ /* * control ops for DMA engine on motherboard */ DDI_DMA_E_ACQUIRE, /* get channel for exclusive use */ --- 728,743 ---- 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, /* 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 DVMA buffers after relocation */ /* * control ops for DMA engine on motherboard */ DDI_DMA_E_ACQUIRE, /* get channel for exclusive use */
*** 750,760 **** 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_GETATTR /* get DMA engine attributes */ }; /* * Cache attribute flags: --- 750,760 ---- 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, /* obsolete - do not use */ DDI_DMA_E_GETATTR /* get DMA engine attributes */ }; /* * Cache attribute flags: