DDI_FM_ACC_ERR_CLEAR(9F)                        Kernel Functions for Drivers
NAME
       ddi_fm_acc_err_clear, ddi_fm_dma_err_clear - clear the error status
       for an access or DMA handle
SYNOPSIS
       #include <sys/ddifm.h>       
void ddi_fm_acc_err_clear(
ddi_acc_handle_t acc_handle,            
int version);       
void ddi_fm_dma_err_clear(
ddi_dma_handle_t dma_handle,            
int version);
INTERFACE LEVEL
       illumos DDI specific (illumos DDI)
PARAMETERS
       acc_handle                     Data access handle obtained from a previous call to                     
ddi_regs_map_setup(9F), 
ddi_dma_mem_alloc(9F), or to a
                     similar function.       
dma_handle                     DMA handle obtained from a previous call to                     
ddi_dma_mem_alloc(9F) or one of its derivatives.       
version                     Version number of 
ddi_fm_error_t.
DESCRIPTION
       The 
ddi_fm_dma_err_clear() and 
ddi_fm_acc_err_clear() functions clear
       the error status of a 
DMA or access handle respectively.
       Once cleared, the driver is again able to access the mapped registers
       or memory using programmed 
I/O through the handle.
ATTRIBUTES
       See 
attributes(7) for descriptions of the following attributes:
       +--------------------+-----------------+
       |  ATTRIBUTE TYPE    | ATTRIBUTE VALUE |
       +--------------------+-----------------+
       |Interface Stability | Committed       |
       +--------------------+-----------------+
SEE ALSO
       attributes(7), 
ddi_dma_mem_alloc(9F), 
ddi_fm_acc_err_get(9F),       
ddi_fm_dma_err_get(9F), 
ddi_regs_map_setup(9F)       Writing Device Drivers                                June 19, 2021       DDI_FM_ACC_ERR_CLEAR(9F)