##+----------------------------------------------------------------------+
##|                                                                      |
##|Skylake Error Status CSR collection                                   |
##|Format# bus dev fun reg name                                          |
##|                                                                      |
##|   bus - Bus number(0 or 1)                                           |
##|   dev - Device number(0 ~ 31)                                        |
##|   fun - Function number(0 ~ 7)                                       |
##|   reg - Register offset(0 ~ 0xFFF)                                   |
##|   name - Register name                                               |
##|                                                                      |
##+----------------------------------------------------------------------+
0     4     0      0x148  DMAUNCERRSTS
0     5     0      0x1a8  VTUNCERRSTS 
0     5     2      0x1cc  LSYSST  
0     5     2      0x1d0  LSYSCTL 
0     5     2      0x1a8  LCERRST 
0     5     2      0x1c0  LNERRST 
0     5     2      0x1c4  LFERRST 
0     5     2      0x288  TCERRST 
0     8     0      0xA4   IerrLoggingReg
0     8     0      0xA8   MCerrLoggingReg
0     8     0      0xB0   EMCA_CORE_CSMI_LOG
0     8     0      0xB8   EMCA_CORE_MSMI_LOG
0     8     0      0xE4   UBOXErrSts
0     8     0      0xE8   UBOXErrCtl
0     8     0      0xEC   UBOXErrMisc
0     8     0      0xF0   UBOXErrMisc2
0     8     0      0x200  IIO_GSYSMAP
0     8     0      0x204  IIO_GSYSST
0     8     0      0x208  IIO_GSYSCTL
0     8     0      0x20C  IIO_ERRPINCTL
0     8     0      0x210  IIO_ERRPINSTS
0     8     0      0x214  IIO_ERRPINDAT
0     8     0      0x218  IIO_GF_ERRST
0     8     0      0x21C  IIO_GF_1ST_ERRST
0     8     0      0x220  IIO_GF_NXT_ERRST
0     8     0      0x224  IIO_GNF_ERRST
0     8     0      0x228  IIO_GNF_1ST_ERRST
0     8     0      0x22C  IIO_GNF_NXT_ERRST
0     8     0      0x230  IIO_GC_ERRST
0     8     0      0x234  IIO_GC_1ST_ERRST
0     8     0      0x238  IIO_GC_NXT_ERRST
0     8     0      0x23C  IIO_GF_ERRMSK
0     8     0      0x240  IIO_GNF_ERRMSK
0     8     0      0x244  IIO_GC_ERRMSK
0     8     1      0xB4   BIST_RESULTS
0     8     2      0xCC   CPUBUSNO
0     8     2      0xD8   SMICtrl
23    30    2      0x80   CORE_FIVR_ERR_LOG
23    30    2      0x84   UNCORE_FIVR_ERR_LOG
23    30    2      0xEC   MCA_ERR_SRC_LOG
58    10    3      0x104  correrrcnt_0
58    10    3      0x108  correrrcnt_1
58    10    3      0x10C  correrrcnt_2
58    10    3      0x110  correrrcnt_3
58    10    3      0x11C  correrrthrshld_0
58    10    3      0x120  correrrthrshld_1
58    10    3      0x124  correrrthrshld_2
58    10    3      0x128  correrrthrshld_3
58    10    3      0x134  correrrorstatus
58    10    7      0x104  correrrcnt_0
58    10    7      0x108  correrrcnt_1
58    10    7      0x10C  correrrcnt_2
58    10    7      0x110  correrrcnt_3
58    10    7      0x11C  correrrthrshld_0
58    10    7      0x120  correrrthrshld_1
58    10    7      0x124  correrrthrshld_2
58    10    7      0x128  correrrthrshld_3
58    10    7      0x134  correrrorstatus
58    11    3      0x104  correrrcnt_0
58    11    3      0x108  correrrcnt_1
58    11    3      0x10C  correrrcnt_2
58    11    3      0x110  correrrcnt_3
58    11    3      0x11C  correrrthrshld_0
58    11    3      0x120  correrrthrshld_1
58    11    3      0x124  correrrthrshld_2
58    11    3      0x128  correrrthrshld_3
58    11    3      0x134  correrrorstatus
58    11    7      0x104  correrrcnt_0
58    11    7      0x108  correrrcnt_1
58    11    7      0x10C  correrrcnt_2
58    11    7      0x110  correrrcnt_3
58    11    7      0x11C  correrrthrshld_0
58    11    7      0x120  correrrthrshld_1
58    11    7      0x124  correrrthrshld_2
58    11    7      0x128  correrrthrshld_3
58    11    7      0x134  correrrorstatus
58    12    3      0x104  correrrcnt_0
58    12    3      0x108  correrrcnt_1
58    12    3      0x10C  correrrcnt_2
58    12    3      0x110  correrrcnt_3
58    12    3      0x11C  correrrthrshld_0
58    12    3      0x120  correrrthrshld_1
58    12    3      0x124  correrrthrshld_2
58    12    3      0x128  correrrthrshld_3
58    12    3      0x134  correrrorstatus
58    12    7      0x104  correrrcnt_0
58    12    7      0x108  correrrcnt_1
58    12    7      0x10C  correrrcnt_2
58    12    7      0x110  correrrcnt_3
58    12    7      0x11C  correrrthrshld_0
58    12    7      0x120  correrrthrshld_1
58    12    7      0x124  correrrthrshld_2
58    12    7      0x128  correrrthrshld_3
58    12    7      0x134  correrrorstatus
58    13    3      0x104  correrrcnt_0
58    13    3      0x108  correrrcnt_1
58    13    3      0x10C  correrrcnt_2
58    13    3      0x110  correrrcnt_3
58    13    3      0x11C  correrrthrshld_0
58    13    3      0x120  correrrthrshld_1
58    13    3      0x124  correrrthrshld_2
58    13    3      0x128  correrrthrshld_3
58    13    3      0x134  correrrorstatus
58    13    7      0x104  correrrcnt_0
58    13    7      0x108  correrrcnt_1
58    13    7      0x10C  correrrcnt_2
58    13    7      0x110  correrrcnt_3
58    13    7      0x11C  correrrthrshld_0
58    13    7      0x120  correrrthrshld_1
58    13    7      0x124  correrrthrshld_2
58    13    7      0x128  correrrthrshld_3
58    13    7      0x134  correrrorstatus
58    10    0      0x924  smisparectl
58    12    0      0x924  smisparectl
93    14    0      0x9C   ktiviral
93    15    0      0x9C   ktiviral
93    16    0      0x9C   ktiviral
128     8     0      0xA4   IerrLoggingReg
128     8     0      0xA8   MCerrLoggingReg
128     8     0      0xB0   EMCA_CORE_CSMI_LOG
128     8     0      0xB8   EMCA_CORE_MSMI_LOG
128     8     0      0xE4   UBOXErrSts
128     8     0      0xE8   UBOXErrCtl
128     8     0      0xEC   UBOXErrMisc
128     8     0      0xF0   UBOXErrMisc2
128     8     0      0x200  IIO_GSYSMAP
128     8     0      0x204  IIO_GSYSST
128     8     0      0x208  IIO_GSYSCTL
128     8     0      0x20C  IIO_ERRPINCTL
128     8     0      0x210  IIO_ERRPINSTS
128     8     0      0x214  IIO_ERRPINDAT
128     8     0      0x218  IIO_GF_ERRST
128     8     0      0x21C  IIO_GF_1ST_ERRST
128     8     0      0x220  IIO_GF_NXT_ERRST
128     8     0      0x224  IIO_GNF_ERRST
128     8     0      0x228  IIO_GNF_1ST_ERRST
128     8     0      0x22C  IIO_GNF_NXT_ERRST
128     8     0      0x230  IIO_GC_ERRST
128     8     0      0x234  IIO_GC_1ST_ERRST
128     8     0      0x238  IIO_GC_NXT_ERRST
128     8     0      0x23C  IIO_GF_ERRMSK
128     8     0      0x240  IIO_GNF_ERRMSK
128     8     0      0x244  IIO_GC_ERRMSK
128     8     1      0xB4   BIST_RESULTS
128     8     2      0xCC   CPUBUSNO0/B(0)
128     8     2      0xCD   CPUBUSNO1/B(1)
128     8     2      0xCE   CPUBUSNO2/B(2)
128     8     2      0xCF   CPUBUSNO3/B(3)
128     8     2      0xD8   SMICtrl
133     30    2      0x80   CORE_FIVR_ERR_LOG
133     30    2      0x84   UNCORE_FIVR_ERR_LOG
133     30    2      0xEC   MCA_ERR_SRC_LOG
174     10    3      0x104  correrrcnt_0
174     10    3      0x108  correrrcnt_1
174     10    3      0x10C  correrrcnt_2
174     10    3      0x110  correrrcnt_3
174     10    3      0x11C  correrrthrshld_0
174     10    3      0x120  correrrthrshld_1
174     10    3      0x124  correrrthrshld_2
174     10    3      0x128  correrrthrshld_3
174     10    3      0x134  correrrorstatus
174     10    7      0x104  correrrcnt_0
174     10    7      0x108  correrrcnt_1
174     10    7      0x10C  correrrcnt_2
174     10    7      0x110  correrrcnt_3
174     10    7      0x11C  correrrthrshld_0
174     10    7      0x120  correrrthrshld_1
174     10    7      0x124  correrrthrshld_2
174     10    7      0x128  correrrthrshld_3
174     10    7      0x134  correrrorstatus
174     11    3      0x104  correrrcnt_0
174     11    3      0x108  correrrcnt_1
174     11    3      0x10C  correrrcnt_2
174     11    3      0x110  correrrcnt_3
174     11    3      0x11C  correrrthrshld_0
174     11    3      0x120  correrrthrshld_1
174     11    3      0x124  correrrthrshld_2
174     11    3      0x128  correrrthrshld_3
174     11    3      0x134  correrrorstatus
174     11    7      0x104  correrrcnt_0
174     11    7      0x108  correrrcnt_1
174     11    7      0x10C  correrrcnt_2
174     11    7      0x110  correrrcnt_3
174     11    7      0x11C  correrrthrshld_0
174     11    7      0x120  correrrthrshld_1
174     11    7      0x124  correrrthrshld_2
174     11    7      0x128  correrrthrshld_3
174     11    7      0x134  correrrorstatus
174     12    3      0x104  correrrcnt_0
174     12    3      0x108  correrrcnt_1
174     12    3      0x10C  correrrcnt_2
174     12    3      0x110  correrrcnt_3
174     12    3      0x11C  correrrthrshld_0
174     12    3      0x120  correrrthrshld_1
174     12    3      0x124  correrrthrshld_2
174     12    3      0x128  correrrthrshld_3
174     12    3      0x134  correrrorstatus
174     12    7      0x104  correrrcnt_0
174     12    7      0x108  correrrcnt_1
174     12    7      0x10C  correrrcnt_2
174     12    7      0x110  correrrcnt_3
174     12    7      0x11C  correrrthrshld_0
174     12    7      0x120  correrrthrshld_1
174     12    7      0x124  correrrthrshld_2
174     12    7      0x128  correrrthrshld_3
174     12    7      0x134  correrrorstatus
174     13    3      0x104  correrrcnt_0
174     13    3      0x108  correrrcnt_1
174     13    3      0x10C  correrrcnt_2
174     13    3      0x110  correrrcnt_3
174     13    3      0x11C  correrrthrshld_0
174     13    3      0x120  correrrthrshld_1
174     13    3      0x124  correrrthrshld_2
174     13    3      0x128  correrrthrshld_3
174     13    3      0x134  correrrorstatus
174     13    7      0x104  correrrcnt_0
174     13    7      0x108  correrrcnt_1
174     13    7      0x10C  correrrcnt_2
174     13    7      0x110  correrrcnt_3
174     13    7      0x11C  correrrthrshld_0
174     13    7      0x120  correrrthrshld_1
174     13    7      0x124  correrrthrshld_2
174     13    7      0x128  correrrthrshld_3
174     13    7      0x134  correrrorstatus
174     10    0      0x924  smisparectl
174     12    0      0x924  smisparectl
215     14    0      0x9C   ktiviral
215     15    0      0x9C   ktiviral
215     16    0      0x9C   ktiviral
