0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013
0014
0015
0016
0017
0018
0019
0020
0021 #ifndef _ASM_POWERPC_EEH_H
0022 #define _ASM_POWERPC_EEH_H
0023
0024
0025 #define EEH_PE_STATE_NORMAL 0
0026 #define EEH_PE_STATE_RESET 1
0027 #define EEH_PE_STATE_STOPPED_IO_DMA 2
0028 #define EEH_PE_STATE_STOPPED_DMA 4
0029 #define EEH_PE_STATE_UNAVAIL 5
0030
0031
0032 #define EEH_ERR_TYPE_32 0
0033 #define EEH_ERR_TYPE_64 1
0034 #define EEH_ERR_FUNC_MIN 0
0035 #define EEH_ERR_FUNC_LD_MEM_ADDR 0
0036 #define EEH_ERR_FUNC_LD_MEM_DATA 1
0037 #define EEH_ERR_FUNC_LD_IO_ADDR 2
0038 #define EEH_ERR_FUNC_LD_IO_DATA 3
0039 #define EEH_ERR_FUNC_LD_CFG_ADDR 4
0040 #define EEH_ERR_FUNC_LD_CFG_DATA 5
0041 #define EEH_ERR_FUNC_ST_MEM_ADDR 6
0042 #define EEH_ERR_FUNC_ST_MEM_DATA 7
0043 #define EEH_ERR_FUNC_ST_IO_ADDR 8
0044 #define EEH_ERR_FUNC_ST_IO_DATA 9
0045 #define EEH_ERR_FUNC_ST_CFG_ADDR 10
0046 #define EEH_ERR_FUNC_ST_CFG_DATA 11
0047 #define EEH_ERR_FUNC_DMA_RD_ADDR 12
0048 #define EEH_ERR_FUNC_DMA_RD_DATA 13
0049 #define EEH_ERR_FUNC_DMA_RD_MASTER 14
0050 #define EEH_ERR_FUNC_DMA_RD_TARGET 15
0051 #define EEH_ERR_FUNC_DMA_WR_ADDR 16
0052 #define EEH_ERR_FUNC_DMA_WR_DATA 17
0053 #define EEH_ERR_FUNC_DMA_WR_MASTER 18
0054 #define EEH_ERR_FUNC_DMA_WR_TARGET 19
0055 #define EEH_ERR_FUNC_MAX 19
0056
0057 #endif